搜索

第 1 章 概述

download PDF

Red Hat Enterprise Linux (RHEL) 7 RHEA-2019:3190 引入了用于 SAP 的 RHEL 系统角色,以帮助远程或本地配置 RHEL 系统以安装 SAP HANA 或 SAP NetWeaver 软件。SAP 开发的 RHEL 系统角色基于 SAP LinuxLab 上游项目。

RHEL 系统角色是 Ansible 执行的角色集合,可帮助管理员使用 RHEL 系统配置。这些角色在 RHEL AppStream 存储库中提供。相反,RHEL for SAP 的 RHEL 系统角色在 RHEL for SAP Solutions 订阅中提供。

Red Hat Enterprise Linux for SAP Solution 订阅为带有 Ansible Core 的 SAP 的 RHEL 系统角色提供支持。但是,如果您需要完全支持 Ansible Core,则需要单独的订阅。如需了解更多信息,请参阅 Red Hat Enterprise Linux (RHEL)系统角色

运行 RHEL 8.4 及更新版本的控制节点上完全支持 SAP 的以下 RHEL 系统角色:

  • sap_general_preconfigure
  • sap_netweaver_preconfigure
  • sap_hana_preconfigure
  • sap_hana_install

在运行 RHEL 8.4 及更新版本的控制节点上,以下 SAP 的 RHEL 系统角色作为技术预览提供:

  • sap_ha_install_hana_hsr
  • sap_ha_pacemaker_cluster
  • sap_swpm (*)

SAP 的 RHEL 系统角色(就像 RHEL 系统角色 一样)是从称为 控制节点 的中央节点(可以是 Ansible Automation Controller、Red Hat Satellite 或 RHEL 8 主机)安装并运行。控制节点连接到本地主机和/或连接到一个或多个远程主机(在 Ansible 上下文中调用 受管节点 ),并在其上执行安装和配置步骤。建议您在控制节点(RHEL 9)中使用 RHEL 的最新主版本,并使用 rhel-system-roles-sap RPM 或 Red Hat Automation Hub 中的最新版本的角色。SAP 和 Ansible 软件包的 RHEL 系统角色不需要安装在要管理/配置的系统上安装。

本文档论述了如何安装和使用 RHEL 软件包 rhel-system-roles-sap 版本 3.3.0 或 Automation Hub 集合 redhat.sap_install 版本 1.2.1,它由以下角色组成。

注意

软件包 rhel-system-roles-sap 版本 3.3.0 不包含角色 sap_swpm。该角色计划在下一个软件包 rhel-system-roles-sap 中发布。

目的

角色名称描述

sap_general_preconfigure

执行 SAP NetWeaver 和 SAPHANA 通用安装和配置步骤

sap_netweaver_preconfigure

SAP NetWeaver执行额外的安装和配置步骤

sap_hana_preconfigure

SAP HANA执行其他安装和配置

sap_hana_install

执行 SAP HANA 扩展或扩展安装

sap_ha_install_hana_hsr

在两个节点上设置 SAP HANA 系统复制

sap_ha_pacemaker_cluster

安装 Pacemaker 并配置集群和 SAP 集群资源

sap_swpm

通过 SWPM安装 SAP 软件

支持状态

角色名称支持状态远程主机管理控制节点

sap_general_preconfigure

完全支持

RHEL 7.6 及更新的版本、RHEL 8、RHEL 9

RHEL 8、RHEL 9

sap_netweaver_preconfigure

完全支持

RHEL 7.6 及更新的版本、RHEL 8、RHEL 9

RHEL 8、RHEL 9

sap_hana_preconfigure

完全支持

RHEL 7.6 及更新的版本、RHEL 8、RHEL 9

RHEL 8、RHEL 9

sap_hana_install

完全支持

RHEL 7.6 及更新的版本、RHEL 8、RHEL 9

RHEL 8、RHEL 9

sap_ha_install_hana_hsr

技术预览

RHEL 8、RHEL 9

RHEL 8、RHEL 9

sap_ha_pacemaker_cluster

技术预览

RHEL 8、RHEL 9

RHEL 8、RHEL 9

sap_swpm (*)

对于某些功能,不支持所有其他功能

RHEL 8、RHEL 9

RHEL 8、RHEL 9

注意
  • SAP 的 RHEL 系统角色版本包含角色 sap_swpm,只有角色的默认模式支持范围为技术预览,且只适用于以下部署场景: S/4HANA 2021S/4HANA 2022 单主机安装 x86_64: RHEL 8.4、8.8 和 ppc64le: RHEL 8.4 和 8.6。

    不支持角色 sap_swpm 的所有其他功能。

平台
请参见以下有关受管节点的硬件/虚拟化/云平台的表:

硬件平台裸机/虚拟化/云平台支持状态

x86_64

裸机、Red Hat Virtualization/libvirt、VMware ESX 、红帽认证的云和服务供应商

根据上表中的支持状态进行支持

ppc64le

PowerVM LPAR

根据上表中的支持状态进行支持

s390x

zvm 客户机

完全支持: sap_general_preconfigure,sap_netweaver_preconfigure

目录

安装方法角色; 文档

rhel 软件包 rhel-system-roles-sap

/usr/share/ansible/roles/<role>; /usr/share/doc/rhel-system-roles-sap/<role>

Automation Hub 集合 redhat.sap_install

~/.ansible/collections/ansible_collection/redhat/sap_install/<role&gt; ; ~/.ansible/collections/ansible_collection/redhat/sap_install/<role>/README.md

注意
  • 角色设计为在初始安装受管节点后正确使用。如果要针对 SAP 或其他生产系统运行这些角色,请首先以断言模式运行,以便您可以根据适用的 SAP 备注检测哪些设置与 SAP 的建议有关。以正常模式运行时,角色将在受管节点上强制执行 SAP 推荐的配置。不常见的系统配置设置可能会在罕见的情况下,仍会导致角色意外的更改。在生产系统上以正常模式使用角色前,强烈建议先备份系统并在测试和 QA 系统上测试角色。
  • 在受管节点上应用角色前,请确定您要安装的 SAP 软件版本是否支持受管节点上的 RHEL 发行版本。如果使用了一个 RHEL 次版本,则角色 sap_hana_preconfigure 将失败(无法覆盖)。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.