本节包含规划 Sun Cluster HA for SAP 的安装和配置所需的信息。
如果您未遵循这些限制,您的数据服务配置可能不受支持。
请使用本节中的限制来规划 Sun Cluster HA for SAP 的安装和配置。 本节提供了适用于 Sun Cluster HA for SAP 的软件和硬件配置限制的列表。
有关适用于所有数据服务的限制,请参见关于您的 Sun Cluster 发行版本的发行说明。
限制 SAP 安装指南中列出的节点名称 – 此限制是 SAP 软件的一项限制。
如果您未遵循这些要求,您的数据服务配置可能不受支持。
请使用本节中的要求来规划 Sun Cluster HA for SAP 的安装和配置。 这些要求仅适用于 Sun Cluster HA for SAP。 您必须先满足这些要求,然后再进行 Sun Cluster HA for SAP 的安装和配置。
有关适用于所有数据服务的要求,请参见《用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南》中的“规划 Sun Cluster 数据服务”。
在为数据库和 SAP 软件创建了所有文件系统之后,创建安装点并将安装点放在所有群集节点的 /etc/vfstab 文件中 – 有关如何设置数据库和 SAP 文件系统的详细信息,请参见 SAP 安装指南、Installation of the SAP R/3 on UNIX 和 R/3 Installation on UNIX-OS Dependencies。
在所有群集节点上创建必需的组和用户 – 有关如何创建 SAP 组和用户的详细信息,请参见 SAP 安装指南、Installation of the SAP R/3 on UNIX 和 R/3 Installation on UNIX-OS Dependencies。
如果要安装某些外部 SAP 应用服务器,请在托管中央实例的群集上配置 Sun Cluster HA for NFS – 有关如何配置 Sun Cluster HA for NFS 的详细信息,请参见《用于网络文件系统 (NFS) 的 Sun Cluster 数据服务指南(适用于 Solaris OS)》。
将应用服务器安装在托管中央实例的同一群集中,或安装在单独的群集中 – 如果您在群集环境之外安装和配置任何应用服务器,Sun Cluster HA for SAP 将不执行故障监视,也不会自动重新启动或对这些应用服务器进行故障转移。 您必须手动启动和关闭在群集环境之外安装和配置的应用服务器。
使用具有自动入队重新连接功能的 SAP 软件版本 – Sun Cluster HA for SAP 依赖于此功能。 带修补信息的 SAP 4.0 软件和更高版本应具有自动入队重新连接功能。
请使用本节中的标准配置来规划 Sun Cluster HA for SAP 的安装和配置。 Sun Cluster HA for SAP 支持本节中的标准配置。 Sun Cluster HA for SAP 可能还支持其他配置。 但是,您必须与您的企业服务代表联系以获得有关其他配置的信息。
图形 1–2 中的配置是 Sun Cluster 先前版本中的常用配置。 为了最大限度地利用 Sun Cluster 软件,请按图形 1–1 或图形 1–3 中所示配置 SAP。
请使用本节中的信息来规划 Sun Cluster HA for SAP 的安装和配置。 本节中的信息会促使您思考您的决定对 Sun Cluster HA for SAP 的安装和配置的影响。
检索 sapstart 可执行文件的最新修补程序 – Sun Cluster HA for SAP 用户可以使用此修补程序来配置锁定文件。 有关此修补程序在群集环境下的优势的详细信息,请参阅设置锁定文件 。
阅读所有相关的 SAP 联机服务系统说明(适用于要在 Sun Cluster 配置中安装的 SAP 软件版本和数据库)– 标识所有已知的安装问题和解决方法。
在 SAP 软件文档中查询有关内存和交换的建议 – SAP 软件会占用大量的内存和交换空间。
对可能托管中央实例、数据库实例和应用服务器的节点上的总负载进行充分地估算(如果您有内部应用服务器)– 如果配置群集是为了确保中央实例、数据库实例和应用服务器在发生故障转移时都存在于一个节点上,则此注意事项非常重要。
确保 SAPSIDadm 起始目录驻留在群集文件系统中 - 此注意事项使您只需为所有节点上运行的所有应用服务器实例维护一组脚本。 但是,如果您所具有的某些应用服务器需要不同的配置(例如,应用服务器的配置文件不同),则需要以不同的实例号安装这些应用服务器,然后在单独的资源组中予以配置。
在每个节点上本地安装应用服务器的目录,而不要安装到群集文件系统中 - 此注意事项可以确保其他应用服务器不会覆盖该应用服务器的 log/data/work/sec 目录。
在多个节点上创建所有应用服务器实例时,使用同一实例号 - 此注意事项可以确保维护和管理的简易性,因为您只需使用一组命令便可以维护多个节点上的所有应用服务器。
如果要在具有较高优先级的资源执行故障转移时使用 RGOffload 资源类型来关闭一个或多个应用服务器,请将应用服务器放在多个资源组中 - 如果要使用 RGOffload 资源类型来卸载数据库的一个或多个应用服务器,此注意事项可为您提供灵活性和可用性。 遵循此注意事项,您将无法兼得将应用服务器放入一个大型组后所获得的易用性。 有关使用 RGOffload 资源类型的详细信息,请参见《用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南》中的“通过卸载非关键资源组释放节点资源” 。
为每个 SAP 登录组创建单独的可伸缩应用服务器实例。
在本地实例目录中创建 SAP 锁定文件 - 此注意事项避免了系统管理员手动启动已经运行的应用程序实例。
请使用本节中的问题来规划 Sun Cluster HA for SAP 的安装和配置。 请在《用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南》的“配置工作单”中的数据服务工作单中填写对这些问题的回答。 有关可能适用于这些问题的信息,请参见配置注意事项 。
要将哪些资源组用于网络地址和应用程序资源以及两者之间的相关性?
客户机用于访问数据服务的逻辑主机名(用于故障转移服务)是什么?
系统配置文件将驻留在何处?
有关将 SAP 二进制放在本地文件系统而不是群集文件系统的优缺点,请参见《用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南》中的“Sun Cluster 数据服务的配置指导”。
表 1–3 和表 1–4 列出了 Sun Cluster HA for SAP 支持的软件包。
表 1–3 Sun Cluster 3.0 7/01 的 Sun Cluster HA for SAP 软件包
资源类型 |
说明 |
---|---|
SUNW.sap_ci |
增添了对故障转移中央实例的支持。 |
SUNW.sap_as |
增添了对故障转移应用服务器的支持。 |
*_v2 资源类型是用于 Sun Cluster HA for SAP 的资源类型 (RT) 的最新版本。 *_v2 资源类型是初始 RT 的超集。 请尽可能使用提供的最新 RT。
表 1–4 Sun Cluster 3.0 12/01 的 Sun Cluster HA for SAP 软件包
资源类型 |
说明 |
---|---|
SUNW.sap_ci |
与 Sun Cluster 3.0 7/01 相同。请参见表 1–3。 |
SUNW.sap_as |
与 Sun Cluster 3.0 7/01 相同。请参见表 1–3。 |
SUNW.sap_ci_v2 |
在资源类型注册 (RTR) 文件中增添了 Network_resources_used 资源特性。 |
|
保留了对故障转移中央实例的支持。 |
SUNW.sap_as_v2 |
在 RTR 文件中增添了 Network_resources_used 资源特性。 增添了对可伸缩应用服务器的支持。 |
|
保留了对故障转移应用服务器的支持。 |