Инфраструктура:
есть 2 сервера HP DL160 Gen 8 с дополнительно установленными сетевухами Intel X540-AT2(10Gb/s медь)
Они подключены к NAS Thecus 8810G-U (на нем тоже 10Gb/s сетевуха) через 8 портовый свитч Netgear XS708E
На серверах установлен ESXi 5.5 и на каждый по iscsi подключены 2 LUN с NASа. На виртуалке под управлением Windows Server 2008 R2 установлен vCenter 5.5 который управляет хостами.
В последнее время начала появляться следующая проблема:
1. не могу зайти на vCenter, появляется сообщение с ошибкой 503.
2. Лезу на конкретный хост, тоже ошибка "vSphere Client could not connect to "IP Address". An unknown connection error occurred. (The client could not send a complete request to the server. (The underlying connection was closed: An unexpected error occurred on a send.))
3. Виртуалки все работают нормально
4. Первый раз просто, выключил виртуалки и ребутнул оба хоста, помогло на какое то время
5. через несколько дней - та же проблема
6. Нашел в инете "решение":
edit /etc/vmware/rhttpproxy/config.xml and insert ALL into /config/vmacore/ssl section.
/etc/init.d/rhttpproxy restart
7. Сделал, хосты стали доступны и после перезапуска vCenter тоже заработал
8. Через несколько дней - та же фигня. /etc/init.d/rhttpproxy restart помогает временно, хотелось бы понять в чем проблема и решить ее
Опять это случилось. Заметил в эвентах несколько сообщений вида Device naa.6001405f2c6672b30c04b2fa5e233828 performance has improved. I/O latency reduced from 22619 microseconds to 11303 microseconds
Может это влияет?
так как вы используете vcenter, который установлен на windows и используете ms sql express, то проблема скорее всего в следующем, зайдите на vcenter и проверьте службу vmware virtualcenter server, она будет скорее всего остановлена и запустить ее не получится, связано это будет c ms sql. Вам надо будет подключится к базе данных и проверить что с базой, скорее всего вам надо будет сделать shrink вашей базы. После чего вы сможете запустить vmware virtualcenter server и подключится к vcenter
Павел: Проблема в том что после рестарта rhttpproxy на хостах и рестарта vCenter. Он работает. Думаете проблемы с базой данных делают так что я не могу зайти на хосты напрямую?
База данных размером около 430мб, лог в районе 26мб. Мне кажется что шринкать там нечего, хотя я попробую.
Так же поиск в vpxd.log по выражению "ODBC error" ничего не дал...
Меня смущает то что хосты перестают отвечать, ведь если выключить vCenter доступ к хостам остается..