Включение поддержки, Lun в системе linux, Включение поддержки lun в ос linux – Инструкция по эксплуатации Dell PowerVault 124T

Страница 31

Advertising
background image

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 — звено, описанное на 

шаге 

2

. Таким образом, учитывая, что для робототехнического блока 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 и не рассматривается в настоящем документе. Тем не менее,

указанный способ позволит серверу всегда загружаться и обнаруживать устройство без выполнения каких

-либо ручных операций.


Назад на страницу содержания

ПРИМЕЧАНИЕ

. Эту процедуру необходимо выполнять при каждой загрузке сервера. Кроме того, если запущены службы 

приложений резервного копирования 

(например, они запускаются автоматически при загрузке ОС), их необходимо остановить и 

после выполнения описанной выше процедуры запустить заново

.

Advertising