E ACSLS 对 SL500 的支持

SL500 磁带库是一个 SCSI 连接的单个 LSM 磁带库。它需要光纤通道或与 ACSLS 服务器进行 LVD SCSI 连接来实现控制路径操作。本章讨论 ACSLS 对 SL500 磁带库的支持。

ACSLS 连接

不管是通过 LVD SCSI 还是光纤连接,ACSLS 服务器都需要与 SL500 磁带库中接口卡兼容的主机总线适配器 (HBA)。ACSLS 还与 SL500 中的桥接磁带机通信,而不是与接口卡通信。

运行 $ACS_HOME/install/install_scsi_sol.sh 时,将探测系统以确认是否存在新硬件:JNI 卡或 LSILogic 卡。如果系统中存在任一 HBA 卡,但相应的驱动程序不存在,例程将显示一条提示,要求您提供权限以查找适当的驱动程序包并安装它。

注:

虽然可以将 SL500 分区,但 ACSLS 不支持已分区的 SL500。

注:

对于控制路径,不支持 SAS 桥接磁带机。仅支持连接到桥接磁带机的光纤通道连接。

ACSLS 和 SL500 磁带库差异

本节讨论 ACSLS 和 SL500 磁带库差异。

磁带库配置

  • ACS、LSM-SL500 磁带库是具有单个 LSM 的 ACS(1 个 ACS 和 1 个 LSM)。

  • SL500 目前不支持直通端口。

  • SL500 至少有 1 个基本模块,最多可有 4 个扩展模块。

  • ACSLS 将每个 SL500 模块当作一个面板。

  • 由 ACSLS 管理的 SL500 磁带库可通过 ACSL 接口报告 6 字符卷序列号标签。

确定磁带库位置

本节讨论磁带库位置。

寻址方案

ACSLS 寻址为 ACS、LSM、面板、行、列。

  • SL500 寻址为磁带库中的 LSM、模块、行、列。

  • ACSLS 地址是基于零的。它们从面板 0,行 0 和列 0 开始。

  • SL500 磁带库从 1 开始。它们从模块 1,行 1 和列 1 开始。

  • 为了确保 SL500 磁带库和 ACSLS 内部地址之间的一致性,ACSLS 为面板 0,行 0 和列 0 定义了占位符。

面板

  • 面板 0 = 未安装

  • 面板 1 = 基本模块

  • 面板 2-5 = 扩展模块

行编号

  • 在每个模块(面板)中,行的编号为 1-12。

  • 从上到下连续对行编号。

  • 编号在 SL500 和 ACSLS 中是相同的。

列编号

  • 编号为 1 至 11(最大值)。

  • 当前的 SL500 配置限制为 9 列。

  • 列 1-4 位于左侧,从前至后。

  • 列 5-8 位于右侧,从后至前。

  • 列 9 是磁带机所在的后挡板。

  • 编号在 SL500 和 ACSLS 中是相同的。

磁带机地址

SL500 寻址为 LSM、模块、行、列

  • 行等于磁带机编号或插槽编号。

  • 磁带机编号是基本模块上的 1-2,以及扩展模块上的 1-4。

  • 列编号对磁带机而言始终是 9。

ACSLS 寻址 = ACS、LSM、面板、磁带机

  • 磁带机编号 = 行或插槽

表 E-1 磁带机寻址示例

模块
ACSLS 磁带机标识符 SL500 磁带机地址

基本模块

0, 0, 1, 1

0, 1, 1, 9

 

0, 0, 1, 2

0, 1, 2, 9

磁带机扩展模块

0, 0, 2, 1

0, 2, 1, 9

 

0, 0, 2, 2

0, 2, 2, 9

 

0, 0, 2, 3

0, 2, 3, 9

 

0, 0, 2, 4

0, 2, 4, 9

下一个扩展模块

0, 0, 3, 1

0, 3, 1, 9


ACSLS 限制

  • 最大 SL500 磁带库数 = 31。

  • 最大 LSM 数= 127。

  • SL500 磁带库中最大面板数 = 5。

  • 每个扩展模块添加一个面板。

  • 只有基本模块的 SL500 只有一个面板。

  • SL500 固件不支持不带标签的磁带。这意味着不能使用 "venter" 命令。

  • 已分区的 SL150 磁带库不受支持。

  • 对于控制路径,不支持 SAS 桥接磁带机。

配置 SL500 磁带库设置

SL500 支持影响 ACSLS 的新配置设置。它们包括:

  • CAP 作为存储 – CAP 单元

    • 仅在扩展模块中允许。

    • 基本模块 CAP 总是用作 CAP。

    • 以模块为单位配置。

    • 用作存储的任何 CAP 不能在装入/弹出操作中使用。

  • 预留的单元仅供磁带库使用(诊断和清洗磁带)

    • 仅影响基本模块。

    • 可将编号 (n) 配置为 0 至 9(基本模块中的最大行数)。

    • 将预留列 1 中前 (n) 个单元。

      这些单元被视为不可供 ACSLS 访问。

SL500 CAP 行为

基本模块中的 CAP 有一个 5 插槽磁带盒。添加磁带机扩展模块时,磁带机扩展模块中的 CAP 有两个 5 插槽磁带盒。如果使用扩展模块,可将 CAP 配置为每个扩展模块有 10 个额外的存储插槽。此外:

  • 当其他 ACSLS 实例接管磁带库时,通过桥接磁带机连接的 SL500 中的 CAP 可能会变为锁定状态。有关此问题的详细信息以及解决方案,请参见 SL500 附录中的CAP(中转槽)在弹出期间未打开

  • 可将 CAP 单元而不是基本模块中的单元配置为 CAP 单元或存储单元。

  • 基本模块 CAP 总是用作 CAP。

  • SL500 必须有一个活动的 CAP,用于装入和弹出磁带。

  • 如果有多个 CAP,SL500 磁带库总是向 ACSLS 报告它有一个 CAP。

  • 通向所有 CAP 部分的门将同时锁定和解锁,除非将 CAP 配置为存储单元。

    如果将某个模块配置为使用 CAP 单元作为存储单元,则该 CAP 部分不受访问 CAP 的磁带库操作的影响。

  • 当 ACSLS 审计 CAP 时,它将检查所有单元。

审计磁带库

在以下情况下,必须始终执行审计:

  • 这是一个新磁带库。

  • 已添加、删除或交换了一个或多个模块。

  • 已通过门手动添加或移除了磁带。

  • 磁带库配置后设置已更改。

在执行以下操作时将进行磁带库的自我审计:

  • 打开磁带库电源或重新初始化磁带库。

  • 打开和关闭门。

自我审计完成后,必须使用 ACSLS 更新数据库。

如果这是一个新磁带库

必须对新磁带库进行审计,使磁带库的实际内容与数据库同步。

在添加、移除或交换模块后

在添加、移除或交换 SL500 模块后,或在第一次审计磁带库时,请执行以下步骤:

  1. 使 SL500 磁带库变为对 ACSLS 脱机并关闭磁带库电源。

  2. 执行磁带库更改,如添加模块。

  3. 打开 SL500 磁带库电源或重新初始化该磁带库。

  4. 使用以下命令终止 ACSLS(如果它正在运行):

    acsss disable

  5. 使用以下命令运行 acsss_config

  6. 使用以下命令启动 ACSLS:

    acsss enable

  7. 对受影响的 SL500 面板执行 audit

通过门手动添加或移除磁带后

如果通过磁带库门在 LSM 中手动添加或移除磁带,则必须同步数据库。按照query pool下的说明执行 audit

如果通过 CAP 使用 ACSLS cmd_proc 在 LSM 中装入或弹出磁带,则数据库将自动更新。

更改磁带库配置设置后

如果更改了磁带库配置设置,则使用 acsss_config 重新配置 ACSLS,然后审计磁带库。在更改了以下磁带库设置后重新配置和审计磁带库:

  • 预留单元数

  • CAP 作为存储单元

遵循以下步骤:

  1. 使 SL500 磁带库变为对 ACSLS 脱机并关闭磁带库电源。

  2. 执行磁带库更改。

  3. 重新初始化 SL500 磁带库。

  4. 使用以下命令终止 ACSLS(如果它正在运行):

    acsss disable

  5. 运行 acsss_config

  6. 使用以下命令启动 ACSLS:

    acsss enable

  7. 对受影响的 SL500 面板执行 audit