5.3. SAP 的 RHEL 系统角色的服务器配置


SAP 的 RHEL 系统角色提供了一种快速、简单且一致的方法来根据 SAP HANA 适用的 SAP 备注执行服务器配置。

5.3.1. 配置本地受管节点

如果要在您要安装 SAP HANA 的同一主机上安装 Ansible Engine,请执行此流程中所述的步骤来配置本地受管节点。

先决条件

  • root 访问权限

流程

  1. 使用以下内容创建名为 sap-hana.yml 的文件:

    ---
    - hosts: localhost
      vars:
        ansible_connection: local
        sap_preconfigure_fail_if_reboot_required: no
        sap_hana_preconfigure_fail_if_reboot_required: no
        sap_hana_preconfigure_update: yes
      roles:
        - role: sap_general_preconfigure
        - role: sap_hana_preconfigure
    Copy to Clipboard Toggle word wrap
    重要

    缩进以及使用空格而不是 tab 对于 YAML 文件至关重要。

  2. 运行 sap-hana.yml Ansible playbook:

    # ansible-playbook sap-hana.yml
    Copy to Clipboard Toggle word wrap

    这会根据 SAP HANA 适用的 SAP 备注来配置本地受管节点。

  3. 重启服务器。

5.3.2. 配置远程受管节点

如果您有单独的 Ansible Engine 控制节点,您可以自动配置一个或多个受管节点。

先决条件

  • 配置了到受管主机的 SSH 连接

    如需更多信息,请参阅 连接方法和详情

  • root 访问权限

流程

  1. 使用要配置的新主机名创建或修改文件 /etc/ansible/hosts

    host01
    host02
    Copy to Clipboard Toggle word wrap

    host01host02 替换为您的受管节点的名称。每个受管节点名称都必须位于单独的行中。

  2. 使用以下内容创建名为 sap-hana.yml 的文件:

    - hosts: all
      vars:
        sap_preconfigure_fail_if_reboot_required: no
        sap_hana_preconfigure_fail_if_reboot_required: no
        sap_hana_preconfigure_update: yes
      roles:
        - role: sap_general_preconfigure
        - role: sap_hana_preconfigure
    Copy to Clipboard Toggle word wrap
    重要

    缩进以及使用空格而不是 tab 对于 YAML 文件至关重要。

  3. 运行 sap-hana.yml ansible playbook:

    # ansible-playbook -l host01,host02 sap-hana.yml
    Copy to Clipboard Toggle word wrap

    host01host02 替换为您的受管节点的名称。

    这会根据 SAP HANA 适用的 SAP 备注来配置远程 host01host02

  4. 重启服务器 host01host02
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat