本节包含规划 Sun Cluster HA for SAP DB 安装和配置时所需的信息。
在开始操作之前,请参阅您的 SAP DB 文档,以了解除 Sun Cluster 软件强加的配置限定和要求以外,还需要满足的配置限定和要求。有关 Sun Cluster 软件强加的限定的信息,请参阅 Sun Cluster 文档。
本节中的配置要求仅适用于 Sun Cluster HA for SAP DB。
如果您的数据服务配置不符合这些要求,则该数据服务配置可能会不被支持。
有关适用于所有数据服务的要求,请参见《Sun Cluster 数据服务规划和管理指南(适用于 Solaris OS)》中的“Sun Cluster 数据服务配置准则”。
使用 SAP DB 7.4 版或兼容版本。
将 Sun Cluster HA for SAP DB 配置为故障转移数据服务。不能将 Sun Cluster HA for SAP DB 配置为可伸缩数据服务。有关详细信息,请参见以下章节:
要使客户机应用程序能够访问 Sun Cluster HA for SAP DB,必须使用 SAP xserver。将 SAP xserver 配置为可伸缩数据服务。请勿将 SAP xserver 配置为故障转移数据服务。
请配置 SAP xserver,以便 SAP xserver 能够在 SAP DB 资源可以向其进行故障转移的所有节点上启动。要实现此配置,请确保 SAP xserver 资源组的节点列表包含 SAP DB 资源组的节点列表中的所有节点。有关更多信息,请参阅如何注册和配置 SAP xserver 资源。
Sun Cluster HA for SAP DB 数据服务支持符合配置要求中的要求的配置。
如果计划将 SAP DB 与其他高可用性 SAP 应用程序配合使用,则还必须为这些程序配置 Sun Cluster 数据服务。有关更多信息,请参阅下表。
SAP 应用程序 |
Sun Cluster 数据服务 |
相关文档 |
---|---|---|
SAP R/3 |
Sun Cluster HA for SAP | |
SAP liveCache |
Sun Cluster HA for SAP liveCache |
以下示例显示了受支持的 Sun Cluster HA for SAP DB 配置:
双节点群集配置
带有 SAP R/3 的四节点群集配置
带有 SAP R/3 和 SAP liveCache 的四节点群集配置
Sun Cluster HA for SAP DB 可能还支持其他配置。但是,有关其他配置的信息,您需要与您的 Sun 服务供应商联系。
本例显示了一个双节点配置,其中客户机应用程序通过 SAP xserver 资源访问 SAP DB 资源。该配置的特点如下:
SAP DB 资源被配置为故障转移数据服务。
SAP xserver 资源被配置为可伸缩数据服务。
在本例显示的四节点配置中,SAP DB 与 SAP R/3 配合使用。该配置使用多个 Advanced Planner & Optimizer (APO) 应用服务器。该配置的特点如下:
SAP APO Central Instance (CI) 资源被配置为故障转移数据服务。
SAP DB 资源被配置为故障转移数据服务。
SAP xserver 资源被配置为可伸缩数据服务。
APO 应用服务器 (APP) 资源被配置为可伸缩数据服务。
在本例显示的四节点配置中,SAP DB 与 SAP R/3 和 SAP liveCache 配合使用。该配置使用多个 APO 应用服务器。该配置的特点如下:
SAP APO CI 资源被配置为故障转移数据服务。
SAP DB 资源被配置为故障转移数据服务。
SAP xserver 资源被配置为可伸缩数据服务。
APP 资源被配置为可伸缩数据服务。
SAP liveCache 资源被配置为故障转移数据服务。
以下各小节中介绍的配置注意事项会影响 Sun Cluster HA for SAP DB 的安装和配置。
确保为 SAP DB 应用程序创建设备组,步骤如下:
在程序所属的全局设备组中安装 SAP DB。有关更多信息,请参阅安装和配置 SAP DB 。SAP DB 的这个独立全局设备组确保了 SAP DB 资源可以仅依赖于 SAP DB 的 HAStoragePlus 资源。
为其中安装了 SAP DB 的全局设备组创建 HAStoragePlus 资源。有关更多信息,请参阅将 HAStoragePlus 资源类型配置成可供 Sun Cluster HA for SAP DB 使用。
确保 SAP DB 的资源依赖于其中安装了 SAP DB 的全局设备组的 HAStoragePlus 资源。有关更多信息,请参阅注册和配置 Sun Cluster HA for SAP DB 。
请配置 SAP DB,以便 SAP DB 仅在正在运行 SAP xserver 的节点上启动。要实现此配置,请按如下所示来配置资源和资源组:
确保 SAP DB 的资源依赖于 SAP xserver 的资源。
在 SAP DB 资源组中,创建与 SAP xserver 资源组的强正关联。
有关更多信息,请参阅注册和配置 Sun Cluster HA for SAP DB 。
您可能需要以非超级用户身份来管理 SAP xserver。在这种情况下,您必须创建和定义该用户,步骤如下:
您必须在控制 SAP xserver 的所有群集节点上创建该用户。
必须在注册和配置 Sun Cluster HA for SAP DB 时定义该用户。有关更多信息,请参阅注册和配置 Sun Cluster HA for SAP DB 。
要规划 Sun Cluster HA for SAP DB 的安装和配置,请回答本节中的问题。在《Sun Cluster 数据服务规划和管理指南(适用于 Solaris OS)》的“配置工作单”中的数据服务工作单的相应位置写下对这些问题的回答。
将为 SAP DB 应用程序资源和 SAP DB 资源的逻辑主机名使用哪个资源组?
执行如何使 SAP DB 能在群集中运行过程时,请使用对此问题所作回答中指定的资源组。
SAP DB 资源的逻辑主机名是什么?客户机将通过此逻辑主机名访问数据服务。
执行以下过程时使用对此问题所作回答中指定的逻辑主机名:
请参阅《Sun Cluster 数据服务规划和管理指南(适用于 Solaris OS)》,以了解与群集文件系统相比,使用本地文件系统的优缺点。