Инициатор ленточной библиотеки ISCSI и конфигурация цели

  • Эта статья предназначена для Аманда Энтерпрайз (AE)

Бывают случаи, когда вы не можете найти ленточный накопитель на сервере Amanda Enterprise. В этом случае вы можете настроить инициатор ISCSI на своем сервере, который сможет подключаться к целевым объектам на хост-машине ленточной библиотеки. Ниже приведен примерный план, позволяющий выполнить запрошенную настройку.

Настройка цели

На целевом компьютере (хост с ленточной библиотекой) установите пакеты для тгтадм (RHEL / CENT использовать scsi-target-utils DEB / UBUNTU использование TGT).

Start демон tgt (/etc/inet.d/tgt начало)

Определите устройство смены магнитной ленты и приводы, для которых вы хотите создать цели (lsscsi -g).

root@debian8-amandace-dev:~/mhvtl-1.5# lsscsi -g [1:0:0:0] cd/dvd Msft Virtual CD/ROM 1.0 /dev/sr0 /dev/sg1 [2:0:0: 0] диск Msft Virtual Disk 1.0 /dev/sda /dev/sg0 [4:0:0:0] mediumx STK L700 0105 /dev/sch0 /dev/sg10 [4:0:1:0] лента IBM ULT3580-TD5 0105 /dev/st0 /dev/sg2 [4:0:2:0] лента IBM ULT3580-TD5 0105 /dev/st1 /dev/sg3 [4:0:3:0] лента IBM ULT3580-TD4 0105 /dev/ st2 /dev/sg4 [4:0:4:0] лента IBM ULT3580-TD4 0105 /dev/st3 /dev/sg5

Создайте целевое устройство, используя следующую команду:

tgtadm --lld iscsi --op new --mode target --tid 1 --targetname iqn.2016-08.com. пример: vtl1

Добавьте логические блоки для чейнджера и каждого ленточного накопителя

tgtadm --lld iscsi --op new --mode logicunit --tid 1 --lun 1 --bstype = sg --device-type = pt -b / dev / sg2 tgtadm --lld iscsi --op new - mode logicunit --tid 1 --lun 2 --bstype = sg --device-type = pt -b / dev / sg3 tgtadm --lld iscsi --op new --mode logicunit --tid 1 --lun 3 - -bstype = sg --device-type = pt -b / dev / sg4 tgtadm --lld iscsi --op new --mode logicunit --tid 1 --lun 4 --bstype = sg --device-type = pt -b / dev / sg5 tgtadm --lld iscsi --op new --mode logicunit --tid 1 --lun 5 --bstype = sg --device-type = pt -b / dev / sg10

Привязать цель к IP-адресу инициатора

tgtadm --lld iscsi --mode target --op bind --tid 1 -I

Ваша целевая ленточная библиотека настроена.

Дополнительные параметры конфигурации см. человек tgtadm (http://linux.die.net/man/8/tgtadm)

Настройка инициатора

На инициаторе (сервер под управлением Amanda Enterprise) установите пакеты для iscsiadm (использование RHEL / CENT iscsi-инициатор-утилиты DEB / UBUNTU используют open-iscsi).

Запустить службу iscsid

Выполните следующие команды, чтобы начать монтирование iscsi на сервере:

iscsiadm -m обнаружение -t sendtargets -p iscsiadm -m узел -l все

Дополнительные параметры конфигурации с iscsiadm см. человек iscsiadm (http://linux.die.net/man/8/iscsiadm)

После этого вы сможете подтвердить установку с помощью lsscsi -g запустить на сервере, показывая те же логические единицы, которые вы экспортировали из целевого объекта.

На этом этапе настройка ZMC будет такой же, как и при настройке стримера.

Каждый раз, когда вы повторно запускаете целевые объекты, обращайте внимание на то, к какому устройству смонтирована ленточная библиотека, так как это редко бывает каждый раз одинаковым, и его необходимо будет соответствующим образом настроить в Admin | Devices в ZMC.