Включение поддержки, Lun в системе linux, Включение поддержки lun в ос linux – Инструкция по эксплуатации Dell PowerVault 124T
Страница 31
Dell (tm) PowerVault (tm) 124T Autoloader (Автозагрузчик Dell (tm) PowerVault (tm) 124T) и готов к работе.
Включение поддержки
LUN в ОС Linux
Чтобы убедиться в том
, что стример обнаружен, администраторам следует проверить наличие записи для него в файле /proc/scsi/scsi. Текущие версии
ОС
Linux могут не сканировать идентификаторы всех логических устройств хранения (номера логических устройств, LUN). В результате некоторые
устройства
PowerVault могут оказаться неидентифицированными и могут быть не перечислены в выходном файле /proc/scsi/scsi. Администраторы
могут включить поддержку таких устройств следующим образом
.
1.
Введите cat /proc/scsi/scsi
. Результат выполнения команды будет выглядеть примерно так:
Attached devices:
Host: scsi3 Channel: 00 Id: 00 Lun: 00
Vendor: QUANTUM Model: ULTRIUM 3 Rev: xxxx
Type: Sequential-Access ANSI SCSI revision: 04
2.
Определите адаптер узла
, номер канала, целевой идентификационный номер и номер логического устройства (LUN) для первого LUN
конфигурируемого устройства
. В данном примере Certance Ultrium 2 (устройство в PowerVault 124T) показан по адресу (или как звено) 3 0 0 0,
что означает адаптер узла
3, номер канала 0, идентификатор 0 и LUN 0. В PowerVault 124T стример всегда имеет LUN 0, а робототехнический
блок —
LUN 1.
3.
Для каждого номера логического устройства
(LUN), который должен обнаруживаться операционной системой Linux, выполните следующую
команду
:
echo "scsi-add-single-device H C I L">/proc/scsi/scsi
,
где
H C I L — звено, описанное на
. Таким образом, учитывая, что для робототехнического блока PowerVault 124T установлен LUN 1,
введите следующую команду
:
echo "scsi-add-single-device 3 0 0 1">/proc/scsi/scsi
Команда
echo вызовет принудительное сканирование каждого устройства в данном звене.
4.
Введите cat /proc/scsi/scsi
еще раз и убедитесь в том, что теперь в список включены все устройства. Результат выполнения команды будет
выглядеть примерно так
:
Attached devices:
Host: scsi3 Channel: 00 Id: 00 Lun: 00
Vendor: QUANTUM Model: ULTRIUM 3 Rev: xxxx
Type: Sequential-Access ANSI SCSI revision: 04
Attached devices:
Host: scsi3 Channel: 00 Id: 00 Lun: 01
Vendor: DELL Model: PV-124T Rev: Vxx
Type: Sequential-Access ANSI SCSI revision: 04
Администраторам следует добавить команду
echo в сценарии загрузки Linux, поскольку информация об устройствах не является постоянной и
должна создаваться при каждой загрузке системы
. Команды можно поместить, например, в файл /etc/rc.local. Обратите внимание на то, что
конфигурирование дополнительных устройств на сервере или в сети хранения данных
(SAN) может вызвать изменение порядка устройств, что
потребует от администраторов изменения команд
.
Существует еще один способ реализации поддержки номера логического устройства
(LUN): можно перекомпилировать ядро и разрешить
сканирование
LUN в драйвере контроллера, однако это требует глубоких знаний ОС Linux и не рассматривается в настоящем документе. Тем не менее,
указанный способ позволит серверу всегда загружаться и обнаруживать устройство без выполнения каких
-либо ручных операций.
Назад на страницу содержания
ПРИМЕЧАНИЕ
. Эту процедуру необходимо выполнять при каждой загрузке сервера. Кроме того, если запущены службы
приложений резервного копирования
(например, они запускаются автоматически при загрузке ОС), их необходимо остановить и
после выполнения описанной выше процедуры запустить заново
.