Переставлял блэйд-сервера HP из корзины где Virtual Connect, который назначал WWN серверам, в корзину, где тоже Virtual Connect, но используются заводские WWN
Сервера с HBA QLogic после перестановки получили заводские WWN, как и было положено. А сервера с адаптерами Emulex LPe1205 (всего штук 10 серверов) сохранили WWN назначенные в предыдущей корзине, хотя в Onboard Administrator'е отображались заводские
Обновление и откат прошивки HBA результата не дали
Гугл рассказал, что адаптеры Emulex имеют аж 3 места, где хранятся WWN:
volatile memory - то что используетс я в работе в настоящий момент
non-volatile memory - энергонезависимая память, где хранятся WWN которые будут использоваться при следующей загрузке
прошитые на заводе значения
Так вот почему-то некоторые адаптеры (как говорит поддержка, зависит чуть ли не от партии и может проявляться или не проявляться для одной и той же модели), попадая в корзину с Virtual Connect (или другими свитчами, которые не умеют менять WWN на любых адаптерах HP, например Brocade), который использует заводские значения, не перезаписывают заводские WWN в non-volatile memory
После переписки с поддержкой HP (которая надо заметить признала глюк и пообещала что L3 работает над проблемой) предложила workaround:
однако, у Emulex есть утилита OneCommand Manager, которая позволяет, помимо всего прочего, вручную записывать в non-volatile memory произвольные значения (в том числе есть кнопочка Get Factory Default WWNs)
Утилита поставляется в виде отдельной софтины для Windows, Linux, Mac, Solaris, FreeBSD, и плагина для vCenter
При этом, в OneCommand Manager для Windows можно добавлять и другие сервера, в том числе ESXi (так что для управления гипервизорами плагин для vCenter не обязателен, что лично мне было приятно. Не люблю ставить лишние плагины ради одноразового использования)
Чтобы управлять серверами с ESXi (в том числе из плагина для vCenter) нужно установить Emulex CIM Provider (поставляется в виде bundle, можно ставить через Update Manager)
Выглядит всё примерно так:
Выбираем конкретный FC порт, вкладка Maintenance и кнопка Change WWN
Дальше нажимаем Get Factory Default WWN
Ребут и готово
Связка с ESXi довольно нестабильная. Хосты регулярно пропадают из консоли и появляются после перезагрузки, а иногда просто так со временем (толи CIM Provider не отличается надежностью, толи ESXi любит, чтобы им управляли из vCenter). Но тем не менее схема работает
Плагин для vCenter и CIM Provider:
http://www.emulex.com/downloads/emulex/drivers/vmware/vsphere-50/management/ Там же можно выбрать и для другие ОС.