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

ESXi 5.0 iSCSI Тайм-аут увеличен для обновления прошивки Equallogic

Насколько я понимаю, можно обновить прошивку на сервере Dell Equallogic примерно за 15 секунд, и это можно сделать, пока хост ESXi подключен, и виртуальные машины работают, но значение тайм-аута iSCSI необходимо увеличить, чтобы избежать ошибок на гостевых виртуальных машинах.

Я искал на сайтах VMWare и Dell, но не смог найти справочник по передовой практике или статью в базе знаний, в которой подробно рассказывается, что делать с ESXi 5.0, чтобы увеличить время ожидания и выполнить «живое» обновление прошивки. Является ли это инициатором для каждого хоста / iSCSI или для каждого целевого объекта, как его увеличить и что является разумным значением?

Dell / Equallogic фактически рекомендует увеличить значение iSCSI «LoginTimeout» до 60 секунд для каждого IP-адреса группы Equallogic, к которой осуществляется доступ каждым хостом ESX.

Приведенные ниже шаги подробно описывают рекомендуемый метод, хотя вы также можете выполнить это глобально для инициатора iSCSI в целом (применяется ко всем группам / сетям хранения данных iSCSI, к которым осуществляется доступ).

  1. Войдите в клиент vSphere и выберите хост
  2. Перейдите на вкладку «Конфигурация».
  3. Выберите «Адаптеры хранения».
  4. Выберите iSCSI vmhba для изменения (обычно программный инициатор iSCSI)
  5. Нажмите "Свойства"
  6. Выберите вкладку «Динамическое обнаружение».
  7. Выберите IP-адрес для группы Equallogic.
  8. Нажмите "Настройки"
  9. Нажмите "Дополнительно"
  10. Прокрутите до «LoginTimeout» и установите значение 60.
  11. Повторите 1-10 для всех применимых хостов / серверов.
  12. Для применения изменений необходима перезагрузка хоста

Значение также можно изменить через командную строку:

esxcli iscsi adapter param set -A vmhbaXX -k LoginTimeout -v 60

Обновление микропрограммы на массиве хранения Equallogic включает в себя операцию переключения с активного на пассивный модуль контроллера. Обычно это приводит к потере доступа на 15–30 секунд, что находится в пределах рекомендуемого диапазона значений тайм-аута. Обычно лучше правильно настроить эти параметры и протестировать этот процесс до того, как среда будет запущена в производство.

Справочник VMware ESX: VMware KB 2007829

Справочник Dell Equallogic: Инициатор iSCSI и особенности ОС (требуется доступ к учетной записи поддержки)

Согласно документам это должен быть параметр «Тайм-аут восстановления сеанса». Но имейте в виду, что гостевые ОС будут иметь собственные тайм-ауты - их тоже может потребоваться изменить.