Как определить причину перебоев в работе виртуальных хостов vmware
Я пытаюсь определить причину сбоев, с которыми я сталкивался нерегулярно на нескольких виртуальных серверах, работающих на vmware esxi4. У меня 12 виртуальных серверов, распределенных между двумя хост-машинами esxi, и я заметил эту проблему только на трех из них. Виртуальные серверы с проблемами - это один 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)
- Обновите VMtools на гостевых компьютерах (VM) до последней версии.
- Отключите все, что вам не нужно на виртуальных машинах (демоны) - это, очевидно, должно быть сделано для любого сервера.
- В соответствии с рекомендациями VMware проверьте, что вы выделили 1 ВЦП на ВМ, если только вы не запускаете приложения, которые могут специально использовать несколько ЦП.
- Убедитесь, что вы не чрезмерно выделяете ресурсы, такие как память.
- Скопируйте журнал VMware для виртуальной машины на свой компьютер, обычно расположенный в том же каталоге в хранилище данных, что и сама виртуальная машина, и проверьте его на наличие странных сообщений.
Я предполагаю, что вы подтвердили, что хосты совместимы с VMware, иначе VMware не будет поддерживать вас.