Ошибка Device naa.* performance has deteriorated. I/O latency increased from average value
Всем привет, виртуализация все чаще встречается в работе многих компаний. На днях на одном из представителей данной технологии, а именно Vmware ESXi 5.5, обнаружил предупреждение Device naa.600605b005c182201d1b09f3bef644d0 performance has deteriorated. I/O latency
increased from average value of 21748 microseconds to 659895 microseconds. Посмотрим из за чего он происходит.
Если перевести дословно данную ошибку, то смысл ее в том, что дисковой подсистеме на вашем datastore, не хватает мощности, для выполнения задачи, и она ругается что Vmware ESXi 5.5 подтормаживает за счет увеличившейся латенции. Данное сообщение может валиться каждую секунду.
Начав изучение данного вопроса, в чем же проблема у Vmware ESXi 5.5, выяснилось, что необходимо выключить технологию виртуализации Intel VT-d в самой ESXi ос, а не на уровне bios в хосте, иначе не запустите виртуалки. В Vmware ESXi 5.5 она называется interrupt remapping (Disable Interrrupt Routing in the IOMMU а может и iovDisableIR). В ESXi нужно, залогиниться по ssh, и посмотреть в каком состоянии данная служба с помощью команды:
У меня оказалось значение FALSe, то есть включено.
Отключаем iovDisableIR командой
После чего снова проверяем верхней командой статус, и обнаруживаем, что теперь true, значит мы ее отключили.
После выполнения команд, требуется перезагрузить сервер, в противном случае эффекта не будет, командой reboot. Так же более детально можно посмотреть на сайте поддержки vmware данную проблему. Надеюсь, что у вас данная ошибка Device naa.600605b005c182201d1b09f3bef644d0 performance has deteriorated. I/O latency increased from average value of 21748 microseconds to 659895 microseconds ушла и вы увеличили производительность вашей дисковой системы, а в результате и на виртуальной машине. Так же данная вещь поможет решить и проблему Lost access to volume due to connectivity issues. Recovery attempt is in progress and outcome will be reported shortly в ESXI 5.5.
Материал сайта pyatilistnik.org
У меня такая ошибка проявилась в ESXI 5.1 можете подсказать где почитать про эту ошибку и как включение и отключение технологии виртуализации Intel VT-в влияет на производительность дисковой подситемы
Добрый день, точного адреса у меня нет, тока в поисковике искать и на сайте базы знания vmmare, от себя могу сказать, что на производительность технология Intel VT не влияет, только на команды к 64 процессору
Не латенции а латентности. А ещё проще, без дурацких англицизмов, сказать «задержка».
«выяснилось, что необходимо выключить технологию виртуализации Intel VT-d в самой ESXi ос»
Получается эта служба вызывает задержки дисков, или она просто уведомления шлет и отключив ее проблема останется? тоже покопал в интернете и выяснил что проблема встречается и в sas дисках высокой производительности… есть какая то свежая инфа по данной теме? спасибо.
Нет
Данный варнинг говорит о том, что задержка (latency) у дисковой подсистемы увеличилась от среднего значения. Это НОРМАЛЬНОЕ поведение при сильной нагрузке на стор.
То, что написано в статье — полная чушь и вымысел автора.
VT-d:
(Virtualization technology for directed I/O) — технология виртуализации ввода-вывода, созданная корпорацией Intel…
в логических схемах системной платы используется специальное устройство управления памятью ввода-вывода (IOMMU)
iovDisableIR:
Description : Disable Interrrupt Routing in the IOMMU
Вася, Вы неправы.