Rescan SAN разделов после реконфигурации LUN
Имеем проблему - без перезагрузки пересканировать SAN, если изменилась конфигурация LUN-ов (например, добавлен новый раздел).
У меня используются адаптеры Emulex (драйвер lpfc)
Вот что нашел по ссылке на сайте RedHat
-
Support for fabric rediscovery through sysfs is now available in Red Hat Enterprise Linux 4 Update 3.
For the Qlogic (qla2xxx) and Emulex (lpfc) Fibre Channel HBA drivers, run the following commands
to perform redisocvery and rescan for new storage:
echo "1" > /sys/class/fc_host/hostXYZ/issue_lip
echo "- - -" > /sys/class/scsi_host/hostXYZ/scan
Where XYZ is the scsi host number of your HBA. -
In some Fibre Channel configurations, an operating system will automatically detect the addition of a new target
device while the system is running. In other configurations, it is necessary to issue the following command to detect a new target device:
echo 1 > /sys/class/fc_host/hostn/issue_lip
Where hostn corresponds to the appropriate adapter.When a new Logical Unit is created on a particular target, a command such as the following is required to detect and configure it:
echo "b t l" > /sys/class/scsi_host/hostn/scan
Where b is the bus, t is the target, and l is the LUN to be scanned on hostn.Wild cards can also be used, such as the following example:
echo "- - -" > /sys/class/scsi_host/host2/scan
Note that the device name (such as /dev/sdb) that is assigned when a device is added dynamically while the system
is running may be different from the device name assigned the next time the system boots.Проверил, работает. Хотя как-то кривовато в конфигурации с двумя адаптерами, так что лучше перегрузиться все-таки при возможности.
Еще, по ходу дела, полезный совет: как удалить устройство (block device) из системы. Для этого, во первых, должна быть активирована sysfs, и делается это командой вида:
echo 1 > /sys/block/${DEVICE}/device/delete
Где в переменной DEVICE находится имя устройства (например, sdc)
13 марта, 2009 в 05:31
Интересно и позновательно, а будет еще что-то по этой теме?
13 марта, 2009 в 20:18
Спасибо за статью.. Актуально мне сейчас.. Взяла себе еще перечитать.
14 марта, 2009 в 01:44
очень занимательно было почитать
14 марта, 2009 в 19:21
Сенкс за инфу, почитал с интересом
15 марта, 2009 в 00:45
Уважаемый автор блога, а вы случайно не из Москвы?
15 марта, 2009 в 06:04
Да уж. В этом блоге хоть комментаторы нормальные.. А то пишут обычно в комментарии ерунду всякую.
15 марта, 2009 в 06:45
Вот решил вам немного помочь и послал этот пост в социальные закладки. Очень надеюсь ваш рейтинг возрастет.
15 марта, 2009 в 15:50
Неслучайно не из Москвы