Veritas NetBackup™ 设备配置指南

Last Published:
Product(s): NetBackup (9.0)
  1. 介绍设备配置
    1.  
      使用本指南
    2. 设备配置的一般顺序
      1.  
        配置警告
    3.  
      关于 NetBackup 兼容性列表
  2. 第 I 部分. 操作系统
    1. Linux
      1.  
        Linux 上的准备工作
      2. 关于所需的 Linux SCSI 驱动程序
        1.  
          关于 st 驱动程序调试模式
      3.  
        验证 Linux 驱动程序
      4. 关于为 Linux 配置机械手和驱动器控制
        1.  
          关于 Linux 机械手控制设备文件
        2.  
          关于 Linux 磁带驱动器设备文件
      5.  
        验证 Linux 上的设备配置
      6.  
        关于 Linux 上的 SAN 客户端
      7.  
        关于 Linux 的 SCSI 持久性绑定
      8.  
        关于 Emulex HBA
      9.  
        测试 SCSI 设备的实用程序
      10.  
        Linux 命令摘要
    2. Solaris
      1.  
        Solaris 上的准备工作
      2.  
        关于 NetBackup sg 驱动程序
      3.  
        确定是否安装了 NetBackup sg 驱动程序
      4.  
        用于 StorEdge Network Foundation HBA 驱动程序的特殊配置
      5.  
        关于绑定光纤通道 HBA 驱动程序
      6.  
        为多个驱动器路径配置 Solaris 10 x86
      7. 安装/重新安装 sg 和 st 驱动程序
        1.  
          st.conf 文件示例
        2.  
          sg.conf 文件示例
        3.  
          sg.links 文件示例
      8.  
        在 Solaris 中配置 6 GB 及更大的 SAS HBA
      9.  
        阻止卸载 Solaris 驱动程序
      10. 关于 Solaris 机械手控制
        1.  
          关于 Solaris 上的 SCSI 和 FCP 机械手控制
        2.  
          Solaris 上的 SCSI 和 FCP 机械手控制设备文件示例
      11. 关于 Solaris 磁带驱动器设备文件
        1.  
          关于 Berkeley 式关闭
        2.  
          关于 Solaris 上的无倒带设备文件
        3.  
          关于在 Solaris 上进行快速磁带定位 (locate-block)
        4.  
          关于 Solaris 上的 SPC-2 SCSI 保留
        5.  
          在 Solaris 上禁用 SPC-2 SCSI 保留
        6.  
          关于非标准磁带驱动器
      12. 配置 Solaris SAN 客户端以识别 FT 介质服务器
        1.  
          将 FT 设备条目添加到 st.conf 文件
        2.  
          修改 st.conf 文件,以便 Solaris 能够发现两个 LUN 的设备
      13.  
        卸载 Solaris 上的 sg 驱动程序
      14.  
        Solaris 命令摘要
    3. Windows
      1.  
        Windows 上有关配置 NetBackup 的准备工作
      2.  
        关于 Windows 上的磁带设备驱动程序
      3.  
        将设备挂接到 Windows 系统
  3. 第 II 部分. 机械手存储设备
    1. 机械手概述
      1.  
        NetBackup 机械手类型
      2. NetBackup 机械手属性
        1.  
          ACS 机械手
        2.  
          TLD 机械手
      3.  
        表驱动的机械手
      4.  
        机械手测试实用程序
      5. 机械手进程
        1.  
          每种机械手类型的进程
        2.  
          机械手进程示例
    2. Oracle StorageTek ACSLS 机械手
      1.  
        关于 Oracle StorageTek ACSLS 机械手
      2.  
        ACSLS 配置示例
      3.  
        对 ACS 机械手的介质请求
      4.  
        关于配置 ACS 驱动器
      5.  
        配置共享 ACS 驱动器
      6.  
        向 ACS 机械手添加磁带
      7. 关于从 ACS 机械手移除磁带
        1.  
          使用 ACSLS 实用程序移除磁带
        2.  
          使用 NetBackup 移除磁带
      8. ACS 机械手的机械手清点操作
        1.  
          在 ACS 机械手中配置机械手清点过滤
      9. NetBackup 机械手控制、通信和日志记录
        1.  
          适用于 Windows 系统的 NetBackup 机械手控制、通信和日志记录
        2. 适用于 UNIX 系统的 NetBackup 机械手控制、通信和日志记录
          1.  
            NetBackup ACS 后台驻留程序 (acsd)
          2.  
            NetBackup ACS SSI 事件日志程序 (acssel)
          3.  
            对 acssel 使用不同的套接字名称
          4.  
            NetBackup ACS 存储服务器接口 (acsssi)
          5.  
            关于 ACS_SSI_SOCKET 配置选项
          6.  
            手动启动 acsssi
          7.  
            可选的环境变量
      10. ACS 机械手测试实用程序
        1.  
          Windows 系统上的 acstest
        2.  
          UNIX 系统上的 acstest
      11.  
        更改 ACS 机械手配置
      12. 受支持的 ACS 配置
        1.  
          多个 ACS 机械手和一台 ACS 库软件主机
        2.  
          多个 ACS 机械手和多台 ACS 库软件主机
      13.  
        Oracle StorageTek ACSLS 防火墙配置
    3. 设备配置示例
      1.  
        Windows 服务器上的 ACS 机械手示例
      2.  
        UNIX 服务器上的 ACS 机械手示例
  4.  
    索引

在 Solaris 中配置 6 GB 及更大的 SAS HBA

使用本主题中的过程,在 Solaris 上为 Oracle 6 GB 及更大的 SAS HBA 配置 NetBackup sg 驱动程序。

另外的主题介绍如何安装 NetBackup sg 和 Sun st 驱动程序。

请参见安装/重新安装 sg 和 st 驱动程序

注意:

要让 Solaris 6 GB 串行连接 SCSI (SAS) HBA 支持磁带设备,则需要特定的 Solaris 修补程序级别。确保安装要求的修补程序。关于支持的 Solaris 版本,请参见 Oracle 支持网站。

在 Solaris 中配置 6 GB 及更大的 SAS HBA

  1. 通过在 shell 窗口中运行以下命令,验证 6 GB SAS 磁带设备路径存在:

    ls -l /dev/rmt | grep cbn

    6 GB SAS 磁带设备的名称路径中应包含 iport@。以下是一个输出示例(磁带驱动器地址高亮显示):

    1cbn -> ../../devices/pci@400/pci@0/pci@9/LSI,sas@0/iport@8/tape@w500104f000ba856a,0:cbn
  2. 编辑 /etc/devlink.tab 文件

    将适用于每个 6 GB SAS 磁带驱动器的下列行加入 /etc/devlink.tab 文件。用磁带驱动器地址替换 drive_address;请参见步骤 1 的输出获取磁带驱动器地址。

    type=ddi_pseudo;name=sg;addr=wdrive_address,0,1;     sg/c\N0t\A1l0
    type=ddi_pseudo;name=sg;addr=wdrive_address,1,1;     sg/c\N0t\A1l1

    将适用于每个 6 GB SAS 磁带库的下列行加入 /etc/devlink.tab 文件。用磁带驱动器地址替换 drive_address;请参见步骤 1 的输出获取磁带驱动器地址。

    type=ddi_pseudo;name=medium-changer;addr=wdrive_address,0;   sg/c\N0t\A1l0
    type=ddi_pseudo;name=medium-changer;addr=wdrive_address,1;   sg/c\N0t\A1l1

    以下是 devlink.tab 文件的条目示例:

    # SCSA devlinks for SAS-2 drives:
    type=ddi_pseudo;name=sg;addr=w500104f000ba856a,0,1;     sg/c\N0t\A1l0
    type=ddi_pseudo;name=sg;addr=w500104f000ba856a,1,1;     sg/c\N0t\A1l1
    # SCSA devlinks for SAS-2 libraries:
    type=ddi_pseudo;name=medium-changer;addr=w500104f000ba856a,0;   sg/c\N0t\A1l0
    type=ddi_pseudo;name=medium-changer;addr=w500104f000ba856a,1;   sg/c\N0t\A1l1
  3. 通过运行以下命令,验证 sg 驱动程序 SCSI 类为 08 和 0101:

    grep sg /etc/driver_aliases

    以下是输出示例:

    sg "scsiclass,0101"
    sg "scsiclass,08"
  4. 如果 sg 驱动程序 SCSI 类不是 08 和 0101,则使用以下命令重新安装 sg 驱动程序:
    rem_drv sg
    update_drv -d -i "scsiclass,08" sgen
    add_drv -m '* 0600 root root' -i '"scsiclass,0101" "scsiclass,08"' sg
  5. 重新启动主机。
  6. 通过运行以下命令,验证 sg 驱动程序是否存在:

    ls -l /dev/sg

    以下是输出示例(输出经过修改,以适合在页面上显示):

    c0tw500104f000ba856al0 ->
     ../../devices/pci@400/pci@0/pci@9/LSI,sas@0/iport@8/sg@w500104f000ba856a,0,1:raw
    c0tw500104f000ba856al1 ->
     ../../devices/pci@400/pci@0/pci@9/LSI,sas@0/iport@8/medium-changer@w500104f000ba856a,1:raw
    
  7. 输入以下命令,验证 NetBackup sgscan 实用程序是否可以识别磁带设备:

    /usr/openv/volmgr/bin/sgscan

    以下是输出示例:

    /dev/sg/c0tw500104f000ba856al0: Tape (/dev/rmt/1): "HP      Ultrium 5-SCSI" 
    /dev/sg/c0tw500104f000ba856al1: Changer: "STK     SL500"