在AIX系统上配置 NetBackup 磁带设备的简明步骤

问题说明在 AIX 系统上配置 NetBackup 磁带设备大致分为以下几步:1.    在 OS 层面,确认设备正常。2.   确认 NetBackup License Key 正确安装。3.    如果是机械手 (Robot) 控制主机,生成 ovpass 设备文件。4.    运行 NBU Config...显示全部
问题说明

在 AIX 系统上配置 NetBackup 磁带设备大致分为以下几步:

1.    在 OS 层面,确认设备正常。

2.   确认 NetBackup License Key 正确安装。

3.    如果是机械手 (Robot) 控制主机,生成 ovpass 设备文件。

4.    运行 NBU Configure Storage devices 向导配置设备。

5.    测试设备。

以下以目前用户非常典型的配置为例,介绍设配配置的最一般过程。系统配置信息如下:

■ OS 版本是 AIX 5.x;

■ 该主机为机械手控制器;

■ 磁带库非 IBM 出品;

■ 通过光纤连接磁带库;

■ 机械手和磁带驱动器共享同一个光纤通道。

配置步骤

1. 在 OS 层面,确认设备正常

运行 lsdev -C -s fcp 确认磁带设备的状态以及光纤卡 (HBA) 的硬件地址。如:

# lsdev -C -s fcp

hdisk4      Available 01-08-02 Hitachi Disk Array (Fibre)

hdisk5      Available 01-08-02 Hitachi Disk Array (Fibre)

rmt0         Available 01-08-02 Other FC SCSI Tape Drive

rmt1                   Available 01-08-02 Other FC SCSI Tape Drive

这里有 2 个磁带驱动器 (Tape Drive),状态为 Available(状态正常。如果状态为 Defined,说明设备不可用);硬件地址为 01-08-02。由于磁带库属于非 IBM 设备,所以没有 Robot 设备列出。否则会看到 smc 设备,如,smc0。

2. 确认 NetBackup License Key 正确安装

运行/usr/openv/netbackup/bin/admincmd/bpminlicense -verbose

product ID       = 6 NetBackup Enterprise Server

......

Feature ID       = 30 Shared Storage Option +

......

确认产品ID是“NetBackup Enterprise Server”,如果需要共享磁带驱动器,还需要 Feature “Shared Storage Option ”,即,SSO。

3. 如果是机械手 (Robot) 控制主机,生成 ovpass 设备文件

由于磁带机和机械手共享同一光纤通道,它们应当是挂在同一个 HBA 下的不同的 LUN。所以配置机械手 ovpass 设备文件的关键是取得其所连接的HBA的设备名称(控制器名称),scsi_id 和 lun_id

1. 运行 "lsdev -C|grep I/O" 命令,确认 HBA 的设备名和状态:

# lsdev -C | grep I/O

aio0                    Available                             Asynchronous I/O (Legacy)

fscsi0                Available 01-08-02           FC SCSI I/O Controller Protocol Device

fscsi1                Available 03-08-02 FC SCSI I/O Controller Protocol Device

posix_aio0         Available                             Posix Asynchronous I/O

vio0                     Available                             Virtual I/O Bus

由于之前确定驱动器 HBA 的硬件地址为 01-08-02,可以确定其对应的 HBA 的设备名称为 fscsi0,状态为 Available。

2. 运行 odmget 命令,得到驱动器 rmt0的scsi_id 和 lun_id:

# odmget -q "name=rmt0" CuAt

CuAt:

name = "rmt0"

attribute = "scsi_id"

value = "0x20f00"

type = "R"

generic = "D"

rep = "s"

nls_index = 6

CuAt:

name = "rmt0"

attribute = "lun_id"

value = "0x1000000000000"

type = "R"

generic = "D"

rep = "s"

nls_index = 7

注意: 上述命令得到的硬件信息是驱动器 rmt0 的,而非机械手的。之所以如此,是因为机械手属于非 IBM 设备,此时还没有设备文件,所以无法直接查询。

odmget 命令得到了两个参数 scsi_id 为“0x20f00”;lun_id 为“0x1000000000000”,即“1”。由此推测,机械手的 scsi_id 同为“0x20f00”,而机械手的 lun_id 很可能为“0x0000000000000”,即,“0”。

3. 运行 mkdev 命令创建机械手 ovpass 设备文件

# mkdev -c media_changer -s fcp -t ovpass -p fscsi0 -w 0x20f00,0

如果没有报错,很可能说明设备文件创建成功,再次运行 "lsdev -C -s fcp" 应该可以看到 ovpass0设备,如,

# lsdev -C -s fcp

hdisk4      Available 01-08-02 Hitachi Disk Array (Fibre)

hdisk5      Available 01-08-02 Hitachi Disk Array (Fibre)

ovpass0   Available 01-08-02 VERITAS Media Changer

rmt0         Available 01-08-02 Other FC SCSI Tape Drive

rmt1                   Available 01-08-02 Other FC SCSI Tape Drive

4. 运行 NBU Configure Storage devices 向导配置设备

在 NBU Administration Console 中点击左边项目栏中含有 Master Server 名字的最上一行,在右边出现的向导中选择“Configure Storage Devices”向导,如果没有异常和报错,一直选择“Next”,直到设备配置完成。

5. 测试设备

在备份策略中选择“Configure Storage Devices”向导自动创建的存储单元 (Storage Unit) 进行备份来测试机械手和磁带机是否可用。收起
参与7

查看其它 6 个回答skyman的回答

skymanskyman技术经理神州泰岳
谢谢楼主分享啊
互联网服务 · 2012-04-17
浏览2227

回答者

skyman
技术经理神州泰岳

skyman 最近回答过的问题

回答状态

  • 发布时间:2012-04-17
  • 关注会员:0 人
  • 回答浏览:2227
  • X社区推广