免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1087 | 回复: 0
打印 上一主题 下一主题

[Veritas NBU] NBU网络备份大全之Unix设备管理 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-27 14:21 |只看该作者 |倒序浏览

在备份软件的使用过程中,对于磁盘、磁带的管理一般会花费存储管理员很大比例的时间和精力。因此,对于设备的管理的方便程度,是衡量一个备份软件好坏的重要的标准。Netbackup作为业界最为知名的备份软件之一,虽然在不同的操作系统上提供了统一的管理界面,但是由于操作系统的差异,使得系统管理员不得不自己配置新购置的磁盘阵列和磁带库,使得其能够被Netbackup识别和有效利用。 本文介绍的重点在HPUX上面的设备管理,使得Netbackup可以能够正确的识别Unix操作系统上的磁盘阵列、机械手和磁带库等设备。具体的Netbackup中如何使用已经识别的设备的内容,在各个操作系统是没有差异的,它们将会在后面的文章中予以介绍。
一,检查Netbackup软件的兼容性列表
用户在配置设备时,第一需要注意的事情是检查该软件的兼容性列表,检查该软件是否支持用户当前正在使用的操作系统版本和磁盘、磁带等设备。一般来说,使用主流的操作系统和应用广泛的设备,都不会有什么问题。但是如果用户使用的是比较特殊的应用环境,那么就需要提前检查一下兼容性列表了,以免在使用过程中出现错误,一般来说这种错误都不容易诊断出来。
二,配置机械手和磁带库
在配置之前, 首先需要检查机械手和磁带驱动是否已经被HP UNIX操作系统所识别.只有能够被操作系统所识别的硬件设备才能为Netbackup所用.在HP UNIX中,是通过ioscan来检测操作系统所能够识别的设备的:# ioscan –f
图一: HPUX检测出来的机械手和磁带设备
现在来稍微解释一下这个图,第一行说明这个设备的实例ID是5(第二列显示的),该设备的物理路径是0/4/1/0.103.0.255.0,该接口的类型是fcd_vbus;第二行是SCSI控制器,说明其所属的设备的SCSI ID是13(在物理路径之后的那个数字);第三行是一个机械手设备,因为第四列显示的其是一个schgr(changer),该机械手的逻辑单元号(LUN)是0,而且可以看出来它是STK的一款机械手设备;第四行和第五行显示的是两个磁带驱动器,与机械手的区别在于它们的逻辑单元号分别是1和2,而且它们是IBM生产的磁带驱动器.
通过上述描述,,HP UNIX已经识别到了硬件设备,可以开始准备Netbackup的配置了.如果在这里没有发现相应的设备,那么需要检查设备的物理连接,不在本文讨论范围之内.
在HPUX中,Netbackup提供了自己的驱动程序,用于与SCSI控制的机械手外围设备通信,Netbackup提供了两种不同的驱动程序,sctl和spt驱动。简单来说,就是非HP的HPPB SCSI接口的都需要sctl驱动,而HP的必须使用spt驱动。在本例中,接口类型是fcd_vbus(图一已经提到),所以需要使用sctl驱动程序。
配置Netbackup的sctl设备驱动程序
为了使用sctl驱动程序,需要做两件事情:一是在特定目录创建设备文件;二是将该设备文件与操作系统对应的设备关联起来。
1. 创建特定目录并进入其中:
# mkdir /dev/sctl
# cd /dev/sctl
2. 创建机械手的设备文件:
创建设备文件的系统命令是:
/usr/sbin/mknod cC1tT1lL1 c 203 0xXXTL00
其中:C1 是控制总线的实例号。该实例值在 ioscan -f 输出中显示在控制器项(“Class”列中的 ext_bus)的“I”列中。
T1 是机械手控制的 SCSI ID。
L1 是 SCSI 逻辑单元号。
XX是一个十六进制两位数,用于根据控制总线接口卡的实例号(与控制器的相同)来标识该接口卡。
T 是一个十六进制一位数,表示 SCSI ID。
L 是一个十六进制一位数,表示 SCSI 逻辑单元号。
在本例中,前文已经将到,机械手设备的实例号是5,SCSI ID是13,逻辑单元号是0,所以命令的具体格式就应该是:
/usr/sbin/mknod c5t13l0 c 203 0x053000
用户需要根据自己本机的实际情况调整具体的参数。
3. 配置磁带驱动器:
与机械手的配置非常相似,对应的命令分别是:
/usr/sbin/mknod c5t13l1 c 203 0x053100
/usr/sbin/mknod c5t13l2 c 203 0x053200
配置spt驱动程序
虽然本例中没有使用HPPB SCSI接口的设备,但是并不妨碍文章讲述如何配置它。假设上文所示的SCSI接口为HPPB类型。
1, 确定spt设备的字符主编号:
# lsdev -d spt
2, 创建特定的目录并进入其中:
# mkdir /dev/spt
# cd /dev/spt
3, 创建设备文件:
创建设备文件的格式为:
mknod /dev/spt/ cC1tT1lL1 c Major 0xXXTL00
其中Major 是字符主编号(通过 lsdev 命令获得)。C1、T1、L1、XX、T、L的含义与上文相同。
因此,在本例中,假设lsdev命令显示的字符主编号是199的话,创建机械手和磁带驱动器设备文件的命令分别是:
/usr/sbin/mknod c5t13l0 c 199 0x053000
/usr/sbin/mknod c5t13l1 c 199 0x053100
/usr/sbin/mknod c5t13l2 c 199 0x053200
与sctl驱动比较起来,仅仅是目录和字符主编号发生了变化。
通过本文的了解,用户应该可以在HP UNIX平台下轻松配置sctl或者spt驱动程序了,使得用户可以将物理连接好的存储设备被操作系统和Netbackup所识别。此外,用户还可以利用ioscan命令,查看连接好的存储设备的状态信息。从而为正确高效的使用Netbackup来管理备份任务做好了准备。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/66684/showart_1093733.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP