Включение поддержки номера логического устройства, Lun) в ос linux – Инструкция по эксплуатации Dell PowerVault 124T
Страница 22
Включение поддержки номера логического устройства
(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: IBM Model: ULTRIUM 4 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: IBM Model: ULTRIUM 4 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 и не рассматривается в настоящем документе. Тем не менее,
указанный способ позволит серверу всегда загружаться и обнаруживать устройство без выполнения каких
-либо ручных операций.
Назад на страницу содержания
ПРИМЕЧАНИЕ
. Эту процедуру необходимо выполнять при каждой загрузке сервера. Кроме того, если запущены службы
приложений резервного копирования
(например, они запускаются автоматически при загрузке ОС), их необходимо остановить и
после выполнения описанной выше процедуры запустить заново
.