Назад | Перейти на главную страницу

Как я могу устранить неполадки на очень медленном сервере Ubuntu?

У меня есть виртуальный ftp-сервер ubuntu, который иногда очень медленный. Подключение через SSH длится бесконечно, команды запускаются очень медленно и т. Д. В других случаях все работает нормально.

Как я могу решить проблему? Я на 99% уверен, что это фактическая установка ubuntu, а не виртуальная машина, поскольку у нас есть много других виртуальных Linux-боксов, которые работают молниеносно.

Также приветствуются любые общие ссылки или предложения по ускорению работы сервера ubuntu.

С виртуальным гостем вы должны посмотреть на базовый сервер, чтобы убедиться, что он не перераспределен. Я бы посмотрел на статистику ЦП, ОЗУ и ввода-вывода для хоста, чтобы убедиться, что ваш гость не испытывает недостатка в ресурсах.

Возможно ли, что какой-то другой гость захватывает процессор в определенное время?

Показывает ли результат 'top' почти 100% iowait? У меня есть сервер Ubuntu, который был мучительно медленным под VMWare, пока я не установил VMWare Tools, после того, как я его перезагрузил, все было совершенно нормально.

На ум приходят несколько вещей:

  1. медленный DNS может замедлить вход в систему, поскольку он пытается выполнить обратный поиск в вашем IP для журналов
  2. вам нужно следить за загрузкой ЦП, нагрузкой на ОЗУ, интенсивно ли используется SWAP и сколько там операций ввода-вывода.
  3. Хорошим приблизительным показателем является загрузка системы: машина, работающая с максимальной загрузкой, будет иметь нагрузку 1xnumCPU, поэтому система с 8CPU с загрузкой 4 работает примерно с половиной мощности. Серверы могут превышать емкость 1 на процессор, но это означает, что процессы ставятся в очередь, поэтому система будет работать медленно и с запаздыванием.

Обычно все, что вам нужно, - это данные, как можно больше. Не думаете ли вы, что у вас есть какие-либо инструменты мониторинга SNMP, которые можно было бы указать на виртуальную машину? Нравится Cacti или ZenOS?