ISCSI磁带库启动器和目标配置

  • 本文适用于 阿曼达企业(AE)

有时您无法在Amanda Enterprise服务器上找到磁带驱动器。 在这种情况下,您可以在服务器上设置一个ISCSI启动器,该启动器将能够登录到磁带库主机上的目标。 以下是允许进行所需设置的粗略概述。

目标设定

在目标(带有磁带库的主机)上安装以下软件包: tgtadm (RHEL / CENT使用 scsi 目标实用程序 DEB / UBUNTU使用 时间).

Start 开始 tgt守护程序 (/etc/inet.d/tgt开始)

确定要为其创建目标的磁带更换器和驱动器(lsscsi-g).

root@debian8-amandace-dev:~/mhvtl-1.5# lsscsi -g [1:0:0:0] cd/dvd Msft 虚拟 CD/ROM 1.0 /dev/sr0 /dev/sg1 [2:0:0: 0] 磁盘 Msft 虚拟磁盘 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新--mode target --tid 1 --targetname iqn.2016-08.com.example:vtl1

为更换器和每个磁带驱动器添加逻辑单元

tgtadm --lld iscsi --op new --mode逻辑单元--tid 1 --lun 1 --bstype = sg --device-type = pt -b / dev / sg2 tgtadm --lld iscsi --op new-模式逻辑单元--tid 1 --lun 2 --bstype = sg --device-type = pt -b / dev / sg3 tgtadm --lld iscsi --op new --mode逻辑单元--tid 1 --lun 3- -bstype = sg --device-type = pt -b / dev / sg4 tgtadm --lld iscsi --op new --mode逻辑单元--tid 1 --lun 4 --bstype = sg --device-type = pt -b / dev / sg5 tgtadm --lld iscsi --op新--mode逻辑单元--tid 1 --lun 5 --bstype = sg --device-type = pt -b / dev / sg10

将目标绑定到发起者IP

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

现在已设置目标磁带库。

有关更多配置选项,请参见 曼塔格达姆 (http://linux.die.net/man/8/tgtadm)

启动器设置

在启动器(运行Amanda Enterprise的服务器)上,安装iscsiadm的软件包(RHEL / CENT使用) iscsi-启动器-utils DEB / UBUNTU使用open-iscsi)。

启动iscsid服务

运行以下命令以在服务器上启动iscsi挂载:

iscsiadm -m发现-t sendtargets -p iscsiadm -m节点-l全部

有关iscsiadm的更多配置选项,请参见 男性主义 (http://linux.die.net/man/8/iscsiadm)

然后,您应该可以通过以下方式确认安装 lsscsi-g 在服务器上运行,显示与从目标导出的逻辑单元相同的逻辑单元。

此时,ZMC的配置将与设置磁带机相同。

每当您重新启动目标时,请注意磁带库安装到的设备,因为每次安装的设备很少相同,因此需要在ZMC中的“管理” |“设备”中进行相应的调整。