На машинке T5-2 стоят два FC HBA Emulex. При инсталяции Solaris 11.1 да и после при загрузке ОС, видим сообщение:
WARNING: emlxs2: Firmware update required.
(A manual HBA or link reset using luxadm, fcadm, or emlxadm is required.)
WARNING: emlxs2: Firmware update required.
(A manual HBA or link reset using luxadm, fcadm, or emlxadm is required.)
Посмотрим:
#modinfo|grep emlx
171 7ae00000 cc290 54 1 emlxs (SunFC emlxs FCA v20120210-2.70i)
#modinfo -c|grep emlx
171 1 emlxs LOADED/INSTALLED
#fcinfo hba-port | egrep "OS Device Name:|Model:|Firmware Version:|Fcode/BIOS Version:|Driver" | sort | uniq -c
4 Driver Name: emlxs
4 Driver Version: 2.70i (2012.02.10.12.00)
4 Firmware Version: LPe12002-S 2.01a4
4 Model: LPe12002-S
1 OS Device Name: /dev/cfg/c10
1 OS Device Name: /dev/cfg/c11
1 OS Device Name: /dev/cfg/c12
1 OS Device Name: /dev/cfg/c9
Начиная с версии драйвера 2.50 не производится больше обновление драйверов Emulex и их нужно обновлять руками. У нас драйвер 2.70 - он же последний на момент написания статьи. Осталось подтвердить версию что бы не получать эти предупреждения каждый раз:
#luxadm -e forcelip /dev/cfg/c9
#luxadm -e forcelip /dev/cfg/c10
#luxadm -e forcelip /dev/cfg/c11
#luxadm -e forcelip /dev/cfg/c12
Цитирую текст:
luxadm -e forcelip is intrusive. Do not issue this command while there is activity down the paths. Halt I/O to the targets on the paths that require the firmware upgrade prior to issuing the luxadm -e forcelip command.
luxadm -e forcelip may also be required for a "firmware downgrade" in the event that the firmware detected on the HBA is different than the current patch level firmware in the OS.
Beginning with Solaris 11, fcadm may also be used to perform the firmware upgrade.
#fcadm hba-port
Make note of the WWN of the HBA port(s) that require a firmware upgrade.
#fcadm force-lip
Комментариев нет:
Отправить комментарий