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

Как определить причину перебоев в обслуживании виртуальных хостов vmware

Я пытаюсь определить причину сбоев, которые возникают у меня на нерегулярной основе на нескольких моих виртуальных серверах, работающих на vmware esxi4. У меня 12 виртуальных серверов, распределенных на 2 хост-машинах esxi, и я заметил эту проблему только на 3 из них. Виртуальные серверы с проблемами - это один ftp-сервер и два DNS-сервера.

При возникновении сбоев я могу войти в клиент vSphere и использовать консоль виртуальных серверов, о которых идет речь, но во время сбоев (которые длятся от минуты до почти часа) виртуальные серверы, похоже, либо испытывают невероятно низкую скорость передачи данных по сети. порядка 0–3 килобит в секунду или вообще без подключения. (дата-центр, в котором они находятся, имеет соединение 100 МБ)

ОС на машинах - debian lenny, и она регулярно обновляется.

Мне не удалось определить причину этих сбоев, и они действительно начинают меня беспокоить, поэтому я буду очень признателен за любую помощь в определении причины этих проблем.

файл журнала от esxi содержит только

Feb 08 13:16:57.981: mks| SOCKET 8 (105) recv error 104: Connection reset by peer
Feb 08 13:16:57.981: mks| SOCKET 8 (105) destroying VNC backend on socket error: 1
Feb 08 13:16:57.998: mks| MKS: Base polling period is 1000000us
Feb 08 20:28:14.774: mks| MKS: Base polling period is 10000us
Feb 08 20:28:15.194: mks| VNCENCODE 9 encoding mode change: (720x400x16depth,16bpp,1440bytes/line)
Feb 08 20:28:15.228: mks| VNCENCODE 9 encoding mode change: (720x400x16depth,16bpp,1440bytes/line)

повторяется несколько раз. Я просто подключаюсь и отключаюсь от консоли?

Вот что я хотел бы проверить:

  1. Обновите ESXi до последней сборки (4.1)
  2. Обновите VMtools на гостевых компьютерах (виртуальных машинах) до последней версии.
  3. Отключите все, что вам не нужно на виртуальных машинах (демонах) - это, очевидно, должно быть сделано для любого сервера.
  4. Согласно рекомендации VMware, убедитесь, что вы назначили 1 виртуальный ЦП на виртуальную машину, если только вы не запускаете приложения, которые могут использовать несколько процессоров.
  5. Убедитесь, что вы не чрезмерно выделяете ресурсы, такие как память.
  6. Скопируйте журнал vmware для виртуальной машины на свой компьютер, обычно расположенный в том же каталоге в хранилище данных, что и сама виртуальная машина, и проверьте его на наличие странных сообщений.

Я предполагаю, что вы подтвердили, что хосты совместимы с VMware, иначе VMware вас не поддержит.