Ошибка Device naa.* performance has deteriorated. I/O latency increased from average value

Обновлено 07.08.2016

Ошибка 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 подтормаживает за счет увеличившейся латенции. Данное сообщение может валиться каждую секунду.

Ошибка Device naa. performance has deteriorated. I-O latency increased from average value-2

Начав изучение данного вопроса, в чем же проблема у Vmware ESXi 5.5, выяснилось, что необходимо выключить технологию виртуализации Intel VT-d в самой ESXi ос, а не на уровне bios в хосте, иначе не запустите виртуалки. В Vmware ESXi 5.5 она называется interrupt remapping (Disable Interrrupt Routing in the IOMMU а может и iovDisableIR). В ESXi нужно, залогиниться по ssh, и посмотреть в каком состоянии данная служба с помощью команды:

esxcli system settings kernel list -o iovDisableIR

У меня оказалось значение FALSe, то есть включено.

esxcli system settings kernel list -o iovDisableIR

Отключаем iovDisableIR командой

esxcli system settings kernel set --setting=iovDisableIR -v TRUE

После чего снова проверяем верхней командой статус, и обнаруживаем, что теперь true, значит мы ее отключили.

esxcli system settings kernel set --setting=iovDisableIR -v 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

Автор - Сёмин Иван

6 Responses to Ошибка Device naa.* performance has deteriorated. I/O latency increased from average value

  1. Владимир:

    У меня такая ошибка проявилась в ESXI 5.1 можете подсказать где почитать про эту ошибку и как включение и отключение технологии виртуализации Intel VT-в влияет на производительность дисковой подситемы

  2. Иван Семин:

    Добрый день, точного адреса у меня нет, тока в поисковике искать и на сайте базы знания vmmare, от себя могу сказать, что на производительность технология Intel VT не влияет, только на команды к 64 процессору

  3. Алексей:

    Не латенции а латентности. А ещё проще, без дурацких англицизмов, сказать «задержка».

  4. Дмитрий Протасов:

    «выяснилось, что необходимо выключить технологию виртуализации Intel VT-d в самой ESXi ос»

    Получается эта служба вызывает задержки дисков, или она просто уведомления шлет и отключив ее проблема останется? тоже покопал в интернете и выяснил что проблема встречается и в sas дисках высокой производительности… есть какая то свежая инфа по данной теме? спасибо.

  5. Вася:

    Нет
    Данный варнинг говорит о том, что задержка (latency) у дисковой подсистемы увеличилась от среднего значения. Это НОРМАЛЬНОЕ поведение при сильной нагрузке на стор.
    То, что написано в статье — полная чушь и вымысел автора.

  6. Роман:

    VT-d:
    (Virtualization technology for directed I/O) — технология виртуализации ввода-вывода, созданная корпорацией Intel…
    в логических схемах системной платы используется специальное устройство управления памятью ввода-вывода (IOMMU)

    iovDisableIR:
    Description : Disable Interrrupt Routing in the IOMMU

    Вася, Вы неправы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *