免费注册 查看新帖 |

Chinaunix

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

[Veritas NBU] 在 solaris 9 上配置NBU5.1 [复制链接]

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

v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}

  Normal
  0
  
  7.8 pt
  0
  2
  
   
   
   
   
   
   
   
   
   
   
   
  
  MicrosoftInternetExplorer4

st1\:*{behavior:url(#ieooui) }
/* Style Definitions */
table.MsoNormalTable
        {mso-style-name:"Table Normal";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
        mso-para-margin:0cm;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";}


  

在 solaris 9 上配置NBU5.1 + SEPATON S2100 虚拟磁带库
安装环境
1、
主机:SUN V890,主机名称 Host-V890。
2、
操作系统: Solaris 9 。
3、
备份管理软件:Veritas Netbackup Enterprise Server 5.1。
4、
HBA 卡:QLOGIC 公司 的 QLA2460。
5、
磁带库:Sepaton S2100-ES2 虚拟磁带库,模拟成
STK180,内置 4 台 IBM utraum LTO3 磁带驱动器。
准备工作
1、
确保 HBA 卡状态可用,QLOGIC
2640 是一种比较新的卡,在
Solaris 9 以及 Solaris 10 上需要打补丁。可以用以下命令来检查 HBA 卡状态:
 SHAPE 
\* MERGEFORMAT



  
  
   
   
   
    root@HOST-V890 # luxadm qlgc
    Found Path to 2 FC100/P, ISP2200,
    ISP23xx Devices
     
    Opening Device: /devices/pci@9,600000/SUNW,qlc@1/fp@0,0:devctl
     
    Detected FCode Version:      
    QLA2460 Host Adapter Driver(SPARC): 1.11 10/03/05
     
    Opening Device: /devices/pci@8,600000/S
    UNW,qlc@2/fp@0,0:devctl
     
    Detected FCode Version:      
    ISP2200 FC-AL Host Adapter Driver: 1.15 04/03/22
     
    Complete
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image001.gif


  
  
  
  
  
  
  
  
  
  
  
  




 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 # prtconf -vp|grep -i
    wwn
                port-wwn: 
    21000014.4f4af5e2
                node-wwn:  20000014.4f4af5e2
                port-wwn:  210000e0.8b8a9bcd
                node-wwn:  200000e0.8b8a9bcd
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image002.gif

 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890
    # luxadm -e port
    /devices/pci@8,600000/SUNW,qlc@2/fp@0,0:devctl       CONNECTED
    /devices/pci@9,600000/SUNW,qlc@1/fp@0,0:devctl       CONNECTED
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image003.gif

luxadm probe 可以发现部分设备
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 # luxadm probe
    Found Enclosure:
    SUNWGS INT FCBPL   Name:FCloop   Node WWN:508002000025aae8   Logical Path:/dev/es/ses0
    Found Fibre Channel device(s):
     
    Node WWN:100000068d004800 
    Device Type:Tape device
       
    Logical Path:/dev/rmt/0n
     
    Node WWN:100000068d004800 
    Device Type:Tape device
       
    Logical Path:/dev/rmt/1n
     
    Node WWN:100000068d004800 
    Device Type:Tape device
       
    Logical Path:/dev/rmt/2n
     
    Node WWN:100000068d004800 
    Device Type:Tape device
       
    Logical Path:/dev/rmt/3n
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image004.gif

2、
确保磁带库连接到备份服务器,可以将磁带库直接连接到备份主机 Host-V890,也可以通过 SAN 光纤交换机,此时建议在光纤交换机上规划 ZONE 以分离数据流,具体规划方式请参考不同的光纤交换机文档。如果从主机到SAN交换机到磁带库的通道已经连接成功,那么在 /dev/rmt 目录下面应该已经生成了磁带驱动器文件如下:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 # ls /dev/rmt
    0   0cbn 
    0hn   0m    0u    1b   
    1cn   1l    1mb   1ub  
    2bn   2h    2lb   2mbn  2ubn 
    3c    3hb   3lbn 
    3mn   3un
    0b    0cn  
    0l    0mb   0ub  
    1bn   1h    1lb   1mbn  1ubn 
    2c    2hb   2lbn 
    2mn   2un   3cb  
    3hbn  3ln   3n
    0bn   0h   
    0lb   0mbn  0ubn 
    1c    1hb   1lbn 
    1mn   1un   2cb  
    2hbn  2ln   2n   
    3   3cbn  3hn  
    3m    3u
    0c    0hb  
    0lbn  0mn   0un  
    1cb   1hbn  1ln  
    1n    2   2cbn 
    2hn   2m    2u    3b   
    3cn   3l    3mb   3ub
    0cb   0hbn 
    0ln   0n    1  
    1cbn  1hn   1m    1u    2b   
    2cn   2l    2mb   2ub  
    3bn   3h    3lb   3mbn  3ubn
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image005.gif

如果没有发现上述文件可以运行命令:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 # devfsadm
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image006.gif

该命令将自动扫描并配置设备,如果执行完该命令后仍然没有发现磁带设备文件,建议用 init 0 命令进入 OK 状态下,用 boot –r 重现启动主机后再观察。
除了luxadm probe
可以查看驱动器外,我们也可以用 cfgadm –al 查看设备,如果光纤卡通道正常,应该有个 c2 或者 c3 通道,其中有个media_changer 设备,但是该命令可能无法看到驱动器,所以建议用如下命令:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890
    # cfgadm -al -o show_FCP_dev
    Ap_Id                        Type         Receptacle   Occupant     Condition
    c1                           fc-private   connected    configured   unknown
    c1::21000014c3dbf274,0        
    disk         connected    configured   unknown
    …(省略)
    c1::500000e0133e7fb1,0         disk         connected    configured   unknown
    c1::508002000025aae9           ESI          connected    configured   unknown
    c2                            
    fc-private   connected    configured   unknown
    c2::100000068d004800,0         med-changer  connected    configured   unknown
    c2::100000068d004800,1         tape         connected    configured   unknown
    c2::100000068d004800,2         tape         connected    configured   unknown
    c2::100000068d004800,3         tape         connected    configured   unknown
    c2::100000068d004800,4         tape         connected    configured   unknown
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image007.gif

上述输出证明磁带库已经和主机正确连接,并且能够被系统正确识别了。
3、
(该步骤可选)当系统内存不足时, Solaris 将从内存中卸载未使用的驱动程序,并根据需要重新装入驱动程序。卸载的通常是磁带驱动程序,因为它们的使用程度往往没有磁盘驱动程序高。根据st (Sun)、sg (VERITAS) 和光纤通道驱动程序的这些卸载和装入事件的时间,可能会产生各种问题。这些问题包括 SCSI 总线中的设备“消失”及系统紧急状态等等。所以,VERITAS 建议将下列 forceload 语句添加到 /etc/system 文件中。这些语句可防止从内存中卸载 st 和 sg 驱动程序。
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    forceload: drv/st
    forceload: drv/sg
     
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image008.gif

4、
(该步骤可选)使用Netbackup Enterprise server时,如果配置的磁带设备数目接近 16 ,并非 Shared
Storage Option (SSO) 配置中的所有介质服务器都能看到磁带设备状态的更改。之所以这样,原因是 IPC 消息队列的缺省最大大小可能不够大。这些情况下,当发送的消息数超过队列的最大大小时,扫描主机上的 rdevmi 进程与介质服务器上的 oprd 进程之间的通信可能会中断。所以,VERITAS 建议将以下语句添加到 /etc/system 文件中。这些语句增加了可以创建的消息的最大数,并且增加了每个队列的字节数。要使更改生效,需要重新启动系统。
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    set msgsys:msginfo_msgtql=512
    set msgsys:msginfo_msgmnb=65536
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image009.gif

增加 IPC 消息队列的最大大小可能会增加分配给同一系统中其他 IPC 消息队列的内存量。在实现这些更改之前,应该充分评估它们的影响。
安装NBU5.1
1、
将 NBU 5.1 的介质安装盘放入光驱,Solaris 系统一般都能够自动加载光驱,如果没有自动加载,可以运行如下命令:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 # mount -r -F hsfs /dev/dsk/c0t0d0s2  /cdrom
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image010.gif

其中 /cdrom 是挂载点,/dev/dsk/c0t0d0s2 是光驱设备文件。Solaris 中的磁盘设备文件命令可能不太直观,不过我们可以用cfgadm、format等命令都可以确认哪个文件是光驱设备文件。
2、
执行 .install 安装命令脚本,按照脚本的提示安装即可,非常简单,不再缀述。值得注意的是安装脚本最后可能提示 sg  驱动安装成功(add_drv),但是链接失败,没有关系,暂时不用理它,我们稍后会手工安装并链接 sg 驱动。
3、
为 NBU 打最新的补丁:NB_51_6_M_286343.solaris.tar、NB_CLT_51_6_M_286348.tar、NB_JAV_51_6_M_286373.tar、如果有数据库还需要打相应版本的数据库补丁,目前用户使用 oracle 数据库,所以再打 NB_ORA_51_6_M_286390.solaris7.tar。
4、
安装完毕
配置 St.conf
在执行安装时,.install
脚本已经自动安装了 sg 驱动,但是未必能够安装正确。所以大多数情况下我们需要重建 sg 驱动。
1、备份 st.conf 文件。
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 #cp /kernel/drv/st.conf
    /kernel/drv/st.conf.orig
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image011.gif

2、移除
sg.conf 文件。
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890#mv /kernel/drv/sg.conf  /kernel/drv/sg.conf.bak
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image012.gif

3、备份
devlink.tab 文件。
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 # cp /etc/devlink.tab
    /etc/devlink.tab.bak
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image013.gif

4、从
/kernel/drv/st.conf 文件中删除如下所示的
SCSI targets/LUNs 项目:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    name="st"
    class="scsi" target=0 lun=0;
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image014.gif

注意:必须删除所有的上述条目,否则下面重建过程中会造成重复。
5、删除
/etc/devlink.tab 文件中的如下条目:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    # begin SCSA Generic devlinks file -
    creates nodes in /dev/sg
    type=ddi_pseudo;name=sg;addr=0,0;    sg/c\N0t0l0
    type=ddi_pseudo;name=sg;addr=1,0;    sg/c\N0t1l0
    type=ddi_pseudo;name=sg;addr=2,0;    sg/c\N0t2l0
    ...(省略)
    type=ddi_pseudo;name=sg;addr=1,1;    sg/c\N0t1l1
    type=ddi_pseudo;name=sg;addr=2,1;    sg/c\N0t2l1
    ...(省略)
    # end SCSA devlinks
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image015.gif

注意:所有类似条目必须全部删除,包括开始和结尾的注释行。
6、路径切换到 NBU 的目录 /usr/openv/volmgr/bin/driver
下:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890
    # cd /usr/openv/volmgr/bin/driver
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image016.gif

7、执行 sg.build 脚本,自动生成所需的配置文件,包括 st.conf、sg.conf、sg.links。
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 #../sg.build all -mt
     -ml
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image017.gif

注意:其中
max_target 在这里我指定为 15 ,max_lun 指定为10(两个数值可以根据具体情况定,但是如果您不确定是多少的话,大一点无所谓,小了反而可能有问题)。
8、将脚本生成在当前目录下的 st.conf 文件内容附加到系统的 st.conf 配置文件中:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 #cat st.conf >>
    /kernel/drv/st.conf
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image018.gif

9、卸载原有的sg 驱动
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890
    #rem_drv sg
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image019.gif

10、使用脚本 sg.install 重新生成 /kernel/drv/sg.conf 文件并将 sg.links 文件中的SCSA 条目添加到 /etc/devlink.tab
以及重新加载 sg 驱动。
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890
    #./sg.install
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image020.gif

11、这样我们就重新安装了 sg 驱动,用 /usr/sbin/modinfo
| grep sg 命令应当可以找到 sg 驱动已经加载,用 sgscan 命令应该能够扫描到正确的机械臂和驱动器了。
通过GUI扫描设备
太简单了,省略,新手请参看
veritas 的文档。
卸载 solaris 系统上的 NBU
1、以 root 用户身份登录服务器。
2、执行必要的备份,比如策略文件等。
3. 停止 NBU 的所有后台服务:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890
    #/usr/openv/netbackup/bin/goodies/bp.kill_all
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image021.gif

4、删除
VRTSnetbp 包
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890
    #pkgrm VRTSnetbp
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image022.gif

执行删除过程中系统会提示“这是升级吗”,回答 no。
系统提示“从 service 和 inetd 配置文件中删除对 NetBackup/ 介质管理器的引用?”时,回答
yes。
5、删除如下文件:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890 #rm -f
    /etc/rc2.d/S77netbackup
    root@HOST-V890 # rm -f
    /etc/rc0.d/K01netbackup
    root@HOST-V890 # rm -f
    /etc/init.d/netbackup
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image023.gif

6、删除root 帐户的
NetBackup-Java 应用程序状态数据:
 SHAPE 
\* MERGEFORMAT

  
  
   
   
   
    root@HOST-V890
    #/bin/rm -rf /.nbjava
    root@HOST-V890
    #/bin/rm -rf /.java/.userPrefs/vrts
   
   
   
  
  


file:///C:/DOCUME%7E1/jizhang/LOCALS%7E1/Temp/msohtml1/01/clip_image024.gif

7、通知 NetBackup-Java 用户可以删除其 $HOME/.nbjava 以及 $HOME/.java 目录的
部分内容。$HOME/.nbjava 和 $HOME/.java 目录包含用户退出 NetBackup-Java 应用程序时保存的应用程序状态信息(例如,表中列的顺序和大小)。本卸载过程只删除 root 用户
的此目录。可以删除 $HOME/.java/.userPrefs/vrts 中的 common 子目录。
8、这样就完成了删除工作,要进一步清除其他无用文件请参考 veritas 文档。
                               
               
               
               
               

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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP