NetBackup™ SAN 客户端和光纤传输指南
- 介绍 SAN 客户端和光纤传输
- 规划部署
- 准备 SAN
- 对 SAN 客户端和光纤传输授权
- 配置 SAN 客户端和光纤传输
- SAN 客户端和光纤传输的管理
- 禁用 SAN 客户端和光纤传输
- SAN 客户端和光纤传输故障排除
- 附录 A. AIX 特定的配置详细信息
- 附录 B. HP-UX 特定的配置详细信息
创建磁带驱动器直通设备文件
在介质服务器上,NetBackup 可以自动为磁带驱动器创建直通路径。但也可以手动创建它们。
NetBackup 还将磁带驱动器直通设备文件用于 SAN 客户端。
请使用以下两种过程之一:
创建直通磁带驱动器设备文件
请参见“创建直通磁带驱动器设备文件”。
创建 SAN 客户端直通设备文件
创建直通磁带驱动器设备文件
- 使用 HP-UX ioscan -f 命令确定挂接到 SCSI 总线的设备,如下所示:
ioscan -f Class I H/W Path Driver S/W State H/W Type Description ================================================================= ext_bus 7 0/7/0/ c720 CLAIMED INTERFACE SCSI C896 Fast Wide LVD target 10 0/7/0/1.0 tgt CLAIMED DEVICE tape 65 0/7/0/1.0.0 stape CLAIMED DEVICE QUANTUM SuperDLT1 target 11 0/7/0/1.1 tgt CLAIMED DEVICE tape 66 0/7/0/1.1.0 stape CLAIMED DEVICE QUANTUM SuperDLT1 target 12 0/7/0/1.2 tgt CLAIMED DEVICE autoch 14 0/7/0/1.2.0 schgr CLAIMED DEVICE ADIC Scalar 100 target 13 0/7/0/1.3 tgt CLAIMED DEVICE autoch 19 0/7/0/1.3.0 schgr CLAIMED DEVICE IBM ULT3583-TL target 14 0/7/0/1.4 tgt CLAIMED DEVICE tape 21 0/7/0/1.4.0 atdd CLAIMED DEVICE IBM ULT3580-TD1 target 15 0/7/0/1.5 tgt CLAIMED DEVICE tape 19 0/7/0/1.5.0 atdd CLAIMED DEVICE IBM ULT3580-TD1
此示例输出显示下列内容:
ADIC Scalar 100 库的机械手控制位于 SCSI 总线上,实例号为 7,SCSI ID 为 2,LUN 为 0。IBM ULT3583-TL 库的机械手控制位于同一 SCSI 总线上,SCSI ID 为 3,LUN 为 0。
ADIC 库包含两个 Quantum Super DLT 驱动器。一个驱动器的 SCSI ID 为 0,LUN 为 0;另一个驱动器的 SCSI ID 为 1,LUN 为 0。
IBM 库包含两个 IBM Ultrium LTO 驱动器。一个驱动器的 SCSI ID 为 4,LUN 为 0;另一个驱动器的 SCSI ID 为 5,LUN 为 0。
在 HP-UX 上配置 IBM 磁带驱动器时可使用 IBM atdd 驱动程序。应根据 IBM 驱动程序文档来配置 atdd 和 BEST 设备路径。不要为 IBM 机械手的机械手控制配置 atdd。有关 IBM 最新推荐的 atdd 驱动程序版本,请查看 Cohesity 支持网站。
- 创建磁带驱动器的直通设备文件,如下所示:
cd /dev/sctl /usr/sbin/mknod c7t0l0 c 203 0x070000 /usr/sbin/mknod c7t1l0 c 203 0x071000 /usr/sbin/mknod c7t4l0 c 203 0x074000 /usr/sbin/mknod c7t5l0 c 203 0x075000
将 HP-UX mknod 命令用于磁带驱动器时,目标就是驱动器的 SCSI ID。此 ID 不 是机械手控制的 SCSI ID。
上面的命令将创建下列直通设备文件。
/dev/sctl/c7t0l0 /dev/sctl/c7t1l0 /dev/sctl/c7t4l0 /dev/sctl/c7t5l0
虽然在 NetBackup 操作期间要使用磁带驱动器的直通设备文件,但在 NetBackup 配置过程中不使用这些文件。在 NetBackup 磁带驱动器配置期间,应使用下列设备文件来配置驱动器。
/dev/rmt/c7t0d0BESTnb /dev/rmt/c7t1d0BESTnb /dev/rmt/c7t4d0BESTnb /dev/rmt/c7t5d0BESTnb
创建 SAN 客户端旧式直通设备文件
- 使用 HP-UX ioscan -f 命令确定挂接到 SCSI 总线的设备,如下所示:
ioscan -f Class I H/W Path Driver S/W State H/W Type Description ================================================================================= ext_bus 9 0/3/1/0.1.22.255.0 fcd_vbus CLAIMED INTERFACE FCP Device Interface target 4 0/3/1/0.1.22.255.0.0 tgt CLAIMED DEVICE tape 6 0/3/1/0.1.22.255.0.0.0 stape CLAIMED DEVICE ARCHIVE Python tape 7 0/3/1/0.1.22.255.0.0.1 stape CLAIMED DEVICE ARCHIVE Python
此示例输出表明光纤通道 HBA 的实例号是 9。它还表明,光纤传输介质服务器上的目标模式驱动程序显示为 ARCHIVE Python 设备。一个驱动器的 SCSI ID 为 0,LUN 为 0;另一个驱动器的 SCSI ID 为 0,LUN 为 1。
在 HP-UX 11i V3 中,建议使用灵活设备视图作为首选项。如果 ioscan -f 命令未列出任何 ARCHIVE Python 设备,请参考“创建 SAN 客户端灵活直通设备文件(HP-UX 11i V3 及更高版本)”部分,以使用灵活设备寻址方法。
- 使用以下命令来确定 sctl 驱动程序的字符主要编号:
lsdev -d sctl Character Block Driver Class 203 -1 sctl ctl
从该命令输出可以看出,sctl 驱动程序的字符主要编号为 203。
- 创建直通设备文件,如下所示:
cd /dev/sctl /usr/sbin/mknod c9t0l0 c 203 0x090000 /usr/sbin/mknod c9t0l1 c 203 0x090100
下面介绍了设备文件名:
c9
定义接口卡的实例号。t0
定义 SCSI ID(目标)。l1
定义 LUN(第一个字符是字母 I)。
- 验证已创建的设备文件,如下所示:
# ls -l /dev/sctl total 0 crw-r--r-- 1 root sys 203 0x090000 Nov 1 13:19 c9t0l0 crw-r--r-- 1 root sys 203 0x090100 Nov 1 13:19 c9t0l1
创建 SAN 客户端灵活直通设备文件(HP-UX 11i V3 及更高版本)
- 使用 HP-UX ioscan -kCtape -P wwid 命令确定设备实例号、SCSI 编号和 lun 编号,如下所示:
bash-4.4# ioscan -kCtape -P wwid Class I H/W Path wwid =============================== tape 133 64000/0xfa00/0xa0 SYMANTECFATPIPE 0.0 limbo.com tape 142 64000/0xfa00/0xa9 SYMANTECFATPIPE 0.1 limbo.com
仅查找 wwid 字段中包含 SYMANTECFATPIPE 关键字的设备。此示例输出显示 SAN 客户端特定磁带的实例号为 133 和 142。根据 SYMANTECFATPIPE 关键字后面的两个数字,还会显示设备实例 142 的 SCSI 编号为 0,lun 编号为 1。同样,设备实例 133 的 SCSI 编号为 0,lun 编号为 0。
- 在
/dev/sctl/
目录中创建直通设备文件,如下所示:#cd /dev/sctl #mksf -d estape -P -I 133 -v -r /dev/sctl/c133t0l0 making /dev/sctl/c133t0l0 c 12 0x0000a0 #mksf -d estape -P -I 142 -v -r /dev/sctl/c142t0l1 making /dev/sctl/c142t0l1 c 12 0x0000a9
选项 -I 用于指定实例号。在步骤 1 中使用 ioscan 命令列出了实例号。
mksf 命令的最后一部分是直通设备的绝对名称。
/dev/sctl/
是直通设备文件必须存在的路径。c142 定义磁带设备的实例号。t0 定义 SCSI ID(目标)。l1 定义 LUN(第一个字符是字母“l”)。
- 验证是否使用以下命令创建了设备文件:
bash-4.4# ls -l /dev/sctl total 0 crw-r----- 1 bin sys 12 0x0000a0 Jun 29 12:33 c133t0l0 crw-r----- 1 bin sys 12 0x0000a9 Jun 30 09:39 c142t0l1