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

проблемы с хранилищем данных и сетью в ESXI

У меня серьезная проблема с сервером, на котором работает 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

Это как минимум восстановит производительность, пока вы будете заниматься ремонтом / заменой деталей.