У меня серьезная проблема с сервером, на котором работает ESXi 6.0. На прошлой неделе все работало отлично. Теперь из ниоткуда все это в основном бесполезно. Я получаю задержку хранилища данных до 51 секунды! С настоящего момента и до прошлой недели ничего не изменилось, кроме установки некоторого программного обеспечения на виртуальную машину.
Сервер представляет собой HP Proliant DL360 G7 2X hexacore Xeon X5650 2.67GHz 144 GB RAM. 8 жестких дисков HP 10k SAS по 300 ГБ в массиве RAID 10.
У меня на машине 6 виртуальных машин, большинство из которых с тонким выделением VMDK. Из 1,6 ТБ у меня 600 ГБ свободно.
Кажется, что 2 виртуальных машины работают нормально, остальные работают как полная чушь.
Я попытался перезагрузить сервер. Назначение большего количества ресурсов медленным виртуальным машинам (даже если их много), но ничего не работает.
Даже при отключении каждой виртуальной машины я пытался переместить виртуальную машину с сервера на устройство хранения в сети, и у меня возникают всплески передачи данных. Он будет двигаться со скоростью 20-30 МБ / с в течение примерно 20 секунд, затем упадет почти до 0 на несколько минут, а затем снова вернется в постоянный режим, который предполагает наличие узкого места.
Когда я пытаюсь переместить данные между виртуальными дисками на включенной виртуальной машине, происходит то же самое. Прямо сейчас я пытаюсь передать файл со скоростью около 200 Кб / с. На медленной виртуальной машине загрузка занимает более 20 минут и настолько медленная, что вы не можете ее использовать.
Я в полной растерянности. Я был бы очень признателен за любую помощь в решении этой проблемы.
Я бы предположил, что ваша проблема связана с исправность кеш-памяти вашего RAID-контроллера и модуля батареи / флэш-памяти. Если кэш записи RAID был отключен, например, из-за отказа батареи RAID, производительность записи в массив значительно снизится.
Есть несколько способов проверить это. Можете ли вы указать, является ли это автономным хостом или частью кластера, управляемого vCenter?
Редактировать:
Похоже, что на этом хосте не установлена версия ESXi для HP.
Без этого или надстройки HP для ESXi, отсутствует мониторинг оборудования хоста или каких-либо утилит, необходимых для проверки состояния системы.
Обычно статус отображается графически следующим образом:
Я подозреваю, что у вас вышла из строя аккумуляторная батарея, учитывая, что линейка G7 была представлена в 2011 году, а срок службы батарей обычно составляет 3-5 лет. Если это был используемый сервер, это вероятная причина. Вы должны добавить их из Вот, Вот и Вот.
В командной строке выполнение следующего кода покажет состояние вашей батареи (другие удобные команды):
/opt/hp/hpssacli/bin/hpssacli ctrl all show config detail | grep -i battery
Вывод:
[root@c2-esx1:~] /opt/hp/hpssacli/bin/hpssacli ctrl all show config detail | grep -i battery
No-Battery Write Cache: Disabled
Battery/Capacitor Count: 1
Battery/Capacitor Status: OK
Если деталь неисправна, мы можем заставить ее игнорировать состояние батареи, используя следующие (есть риск, если у вас нет стабильного питания для вашего оборудования):
/opt/hp/hpssacli/bin/hpssacli ctrl slot=0 modify nbwc=enable
Это как минимум восстановит производительность, пока вы будете заниматься ремонтом / заменой деталей.