Skip Headers
StorageTek Automated Cartridge System Library Software High Availability 8.3 Cluster 安装、配置和运行
发行版 8.3
E54100-01
  转到目录
目录
转到索引
索引

上一页
上一页
 
下一页
下一页
 

1 入门

ACSLS HA 是一种硬件和软件配置,提供双重冗余、自动恢复和自动故障转移恢复以确保在发生组件或子系统故障时实现无中断的磁带库控制服务。本文档介绍了提供 ACSLS 软件高可用性所必需的配置、设置和测试过程。

在开始相关过程之前,请查看完整的安装过程。安装群集式应用程序的过程涉及多个需要严格注意细节的步骤。此过程通常由 Unix 系统集成方面的专家来执行。

有多个与 ACSLS HA 系统相关的硬件和软件组件,并且完整的安装过程可能要花费数天。对于现有的生产磁带库环境,建议客户安装一台简单的独立 ACSLS 服务器,用以在安装 ACSLS HA 期间处理磁带库生产任务。

该配置是一个双节点群集。它包括两个完整的子系统(一个活动的和一个备用的),其中包含能够检测严重系统故障的监视软件。当发生无法恢复的子系统故障时,它可以将控制权从主系统转移到备用系统。该配置提供冗余电源、冗余网络以及 I/O 互连,它们可以在出现子系统通信故障时立即执行恢复而不需要常规切换。

ACSLS HA 利用 Solaris Cluster 中的监视和故障转移功能以及 Solaris 操作系统中的多路径功能以最短的停机时间提供具有复原能力的磁带库控制操作。Solaris 提供了 IP 多路径来确保无中断的网络连接,提供了采用 RAID-1 的多路径磁盘 I/O 来确保对系统数据的无中断访问。Solaris Cluster 观察系统资源(包括操作系统、内部硬件和外部 I/O 资源)的运行状况并且可以根据需要管理系统切换。ACSLS HA 代理监视 ACSLS 应用程序及其数据库和文件系统,以及到 StorageTek 磁带库资源的连接,并且根据需要调用 Solaris Cluster 故障转移服务。

在此冗余配置中,ACSLS Library Control Server 具有单个逻辑主机标识,该标识在群集框架内以及对其他位置都始终是已知的。在转换期间,将以最短的停机时间在群集节点之间自动传输该标识。

在着手处理项目之前,请查看此处记录的用于安装和配置 ACSLS HA 的完整过程。如果需要,可以安排 Oracle 的高级客户服务人员来提供建议和协助,或者处理整个安装。

系统要求

ACSLS-HA 服务器配置包括两个共享外部 RAID 磁盘阵列的 Solaris 服务器节点

服务器选项

ACSLS-HA 8.3 应当在满足 Solaris Cluster 4.1 的最低硬件要求的任何系统上运行。有关具体的服务器平台要求,请查阅标题为 Oracle Solaris Cluster System Requirements 的文档。

http://www.oracle.com/technetwork/server-storage/solaris-cluster/documentation/sysreq-cluster-166689.pdf

要避免任何单点故障,请为每个 ACSLS-HA 服务器节点配置以下项:

  • 双(冗余)电源

  • 六个 10/100/1000 BASE-T 以太网端口

  • 两个光纤通道端口(如果使用光纤通道连接存储)

  • 两个 SAS 端口(如果使用 SAS 连接的存储)

如果打算将系统与逻辑磁带库一起使用,则在支持 SCSI 客户机应用程序的配置中至少需要一个额外的专用光纤通道端口。

任何预期的光纤连接磁带库(例如 SL500 或 SL150)都需要一个额外的光纤通道端口。

存储阵列选项

有关受支持的磁盘阵列子系统,请查阅标题为 Oracle Solaris Cluster Storage Partner Program 的文档。

http://www.oracle.com/technetwork/server-storage/solaris-cluster/partnerprogram-cluster-168135.pdf

网络要求

您应当保留总共七个 IP 地址。

1-逻辑主机(群集虚拟 IP (virtual IP, VIP))

2-节点 1 的 IP 地址

3-节点 2 的 IP 地址

4-磁带库接口 1 的源 IP 地址(节点 1)

5-磁带库接口 2 的源 IP 地址(节点 1)

6-磁带库接口 1 的源 IP 地址(节点 2)

7-磁带库接口 2 的源 IP 地址(节点 2)

理想情况下,磁带库接口 1 应当位于与磁带库接口 2 不同的子网上(请参见图 2-1)。

软件要求

ACSLS HA 8.3 需要以下软件组件:

  • Oracle Solaris 11.1(SPARC 或 X86)

  • Oracle Solaris Cluster 4.1 with SRU4 (4.1.4)

  • ACSLS 8.3.0(具有最新的修补程序级别)

ACSLS HA 的安装前核对表

在安装新的 ACSLS HA 系统或者将 ACSLS HA 系统升级到新的发行版之前,请确定并记录关于要安装 ACSLS HA 的客户环境的信息。

完成此安装前核对表可以避免风险。这可以确保您的安装工作平稳进行,并且不会因为要等待关于客户环境的详细信息而耽搁。

例如,必须有一个用于临时的独立 ACSLS 服务器的新 IP 地址,并且新硬件的电源线必须与客户的电源兼容。

Oracle 支持人员

  • 谁是为此客户提供支持的本地 Oracle 人员?

  • 他们中是否有人具有 Solaris 系统管理经验?

  • 他们中是否有人具有 ACSLS 方面的经验?

  • 他们中是否有人具有 ACSLS HA 方面的经验?

客户支持人员

  • 谁是将针对诸如 ACSLS HA 服务器与客户的网络之类的活动提供支持的客户方系统管理人员?

  • 他们中是否有人具有 Solaris 系统管理经验?

  • 他们中是否有人具有 ACSLS 方面的经验?

  • 他们中是否有人具有 ACSLS HA 方面的经验?

  • 谁是网络管理员?

ACSLS HA 系统的硬件

  • Oracle Sun 服务器—什么型号?

  • 采用的 Solaris 发行版和更新级别是什么?

  • 内存(最少 4 GB)。

  • 要对磁盘进行镜像,每台服务器需要采用双引导驱动器。

  • 共享磁盘的型号是什么?Solaris 群集是否必须支持共享磁盘?

  • 用来将每台 ACSLS 服务器连接到共享磁盘阵列的 SAS 或 Fibre HBA。

  • 每台 ACSLS 服务器上需要六个以太网端口。

  • 如果 ACSLS 管理通过光纤连接的磁带库(SL500 或 SL150)或者使用光纤目标模式端口呈现逻辑磁带库,则每台 ACSLS 服务器上需要一个 Fibre HBA。

  • 需要采用什么电源线来将 Solaris 服务器和磁盘阵列连接到客户的环境?例如,插头必须与客户场所的电源插座相匹配以避免耽误 HA 安装。

  • 在开始安装 HA 之前,请确保已正确配置 HA 服务器和共享磁盘阵列:

    • ACSLS HA 服务器需要一个额外的网络接口控制器 (Network Interface Controller, NIC) 卡。

    • 必须在 ACSLS HA 服务器上配置正确的 HBA 以便与共享磁盘阵列进行通信。

    • 如果 ACSLS 要与通过光纤连接的磁带库(SL500 或 SL150)进行通信,则需要 Fibre HBA

    • 如果 ACSLS 将使用光纤目标模式呈现逻辑磁带库,则需要 Qlogic Fibre HBA。

网络信息

复查以下网络信息。

分配给两台 ACSLS HA 服务器的 IP 地址和主机名

  • 安装总共需要九个 IP 地址:

    • ACSLS 服务器节点 1 的本地地址

    • ACSLS 服务器节点 2 的本地地址

    • 逻辑主机地址(两个 HA 节点之间共享的虚拟 IP 地址)

    • 始自节点 1 的磁带库连接 a

    • 始自节点 1 的磁带库连接 b(用于提供双 TCP/IP 或多 TCP/IP 冗余)

    • 始自节点 2 的磁带库连接 a

    • 始自节点 2 的磁带库连接 b(用于提供双 TCP/IP 或多 TCP/IP 冗余)

    • 节点 1 上的 ILOM

    • 节点 2 上的 ILOM

  • ACSAPI 客户机是否将与 ACSLS 进行通信?

    • 一个虚拟 IP 地址使用活动 ACSLS HA 节点以允许 ACSAPI 客户机在 HA 故障转移后自动恢复通信。

    • 您是否知道如何在 ACSAPI 客户机上设置 ACSLS HA 虚拟 IP 地址或主机名?(这取决于客户机上运行的 ISV 应用程序。)

  • ACSLS 用来与通过 TCP/IP 连接的磁带库(例如 SL8500、SL3000 和 9310)进行通信的 IP 地址。

    • 应当为 ACSLS 服务器与磁带库之间的通信使用单独的子网。应当保护这些子网,使其免受常规网络广播通信的干扰。

    • 如果与磁带库之间有冗余连接(使用双 TCP/IP、多 TCP/IP 或冗余电子设备(或全部)),则此通信应当通过两个单独的子网以提供冗余。

      提供 ACSLS HA 服务器与磁带库之间的网络的示意图可能比较有帮助。

  • 访问每个 ACSLS HA 节点上的服务处理器(例如 ILOM 或 ALOM)时所需的 IP 地址和密码。

与 HLI 磁带库的通信

在不受广播通信干扰的子网上,ACSLS 是否要与通过 TCP/IP 连接的磁带库进行通信?

防火墙

  • 在 ACSAPI 客户机与 ACSLS HA 系统之间是否存在任何防火墙?

  • 在 ACSLS HA 系统与它管理的磁带库之间是否存在任何防火墙?

如果存在任何防火墙,请参阅《ACSLS 8.3 Administrator’s Guide》中的附录 "Firewall Security Option" 以了解有关如何配置 ACSLS 和 ACSAPI 客户机以穿过防火墙进行通信的详细信息。

使用光纤的 SCSI 介质更改程序

  • 此 ACSLS 系统是否使用光纤通道目标模式端口向客户机呈现逻辑磁带库?如果是,这将需要 QLogic Fibre HBA。

安装介质

  • 两个 HA 服务器节点都装备有用来安装操作系统的 CD ROM 驱动器,还是在本地内联网中有一台足够满足该要求的 jump-start 服务器?

  • 两个 Solaris 平台都具有 DVD ROM 和控制台访问功能,还是具有使用 ALOM/ILOM 控制台访问的远程操作系统安装功能?

  • 是否可以从 HA 服务器直接或间接访问 Internet 来从 Oracle eDelivery 网站下载软件(包括 Oracle Solaris Cluster、ACSLS、ACSLS-HA 和其他必需的软件包或修本程序)?

    如果访问是间接的,请确保您可以将文件从 Internet 传输到 HA 服务器。

  • 如果软件将直接从 Internet 下载到本地计算机,请确保在安装时有关于浏览器配置的完整代理信息可用。

与 ACSLS 通信的客户机(备份或 ILM)应用程序

  • ACSAPI 客户机(例如备份或信息生命周期管理应用程序)是否将与 ACSLS 进行通信?

    • 如果 ACSAPI 客户机将与 ACSLS 进行通信,那么,客户机应用程序都有哪些(例如 NetBackup、Oracle SAM)。

    • 使用的是这些客户机的什么版本?

    • 如果客户机在 Windows 上运行并使用 LibAttach,那么,它们运行的是什么版本的 LibAttach?

  • 客户机应用程序是否使用光纤通道目标模式端口与 ACSLS 逻辑磁带库进行通信?

    • 客户机应用程序有哪些(例如 NetBackup、Oracle SAM)?

    • 使用的是这些客户机的什么版本?

ACSLS 用户 ID 和组

ACSLS 需要 acsls 组中的以下用户 ID:acsssacsdbacssa

可以只在 ACSLS HA 服务器本地设置这些用户 ID 和 acsls 组,还是需要将它们集成到站点的用户和密码中央管理系统中?

概要安装过程

完整的 ACSLS-HA 安装涉及以下步骤:

  1. 安装连接到公用的外部光纤通道或 SAS2 磁盘阵列的两台 Solaris 平台服务器。在每台服务器上安装 Solaris 11.1。请参阅 Oracle 技术网文档库中提供的文档《安装 Oracle Solaris 11 系统》:

    http://www.oracle.com/technetwork/documentation/solaris-11-192991.html

  2. 配置基本 Solaris 系统。请参见"为 ACSLS HA 配置 Solaris 系统."

    • 用户访问权限

    • 多路径网络访问和磁盘 I/O

  3. 配置 ZFS 文件系统。请参见"使用 ZFS 的文件系统配置."

    • 根存储池

    • acsls 存储池

  4. 下载软件包。请参见"下载软件包."

    • ACSLS 8.3.0(包含更新)

    • Solaris Cluster 4.1(包含更新)

    • ACSLS-HA 8.3.0

  5. 安装 ACSLS 8.3.0 和修补程序更新。请参见"安装 ACSLS 8.3."

  6. 安装 Solaris Cluster 4.1 和修补程序更新。请参见"安装 Solaris Cluster 4.1."

  7. 安装 ACSLS-HA 8.3.0。请参见"ACSLS HA 8.3 安装和启动."

  8. 微调 ACSLS HA 的群集运行。请参见"微调 ACSLS HA."