3.3. SAP 的 RHEL 系统角色的系统配置
SAP 的 RHEL 系统角色提供了一种快速、简单且一致的方法来根据 SAP HANA 适用的 SAP 备注执行服务器配置。
3.3.1. 配置本地受管节点
如果您要在要安装 SAP HANA 的同一主机上安装 Ansible Engine,请执行此流程中介绍的步骤来配置您的本地受管节点。
先决条件
- 系统管理员访问权限
流程
使用以下内容创建名为
sap-hana.yml
的文件:--- - hosts: localhost vars: ansible_connection: local sap_general_preconfigure_max_hostname_length: 64 sap_general_preconfigure_reboot_ok: false sap_general_preconfigure_fail_if_reboot_required: false sap_hana_preconfigure_reboot_ok: false sap_hana_preconfigure_fail_if_reboot_required: false sap_hana_preconfigure_update: true roles: - sap_general_preconfigure - sap_hana_preconfigure
重要正确的缩进以及使用空格而不是标签页对于 YAML 文件至关重要。
注意sap_general_preconfigure_max_hostname_length: 64
行只有在主机名(主机名-s
)超过 13 个字符时才需要,如果您没有将此系统用于 SAP ABAP 平台实例,则需要此系统。如果没有这一行,则角色sap_general_preconfigure
将失败,因为 SAP ABAP 平台实例不允许 SAP ABAP 平台实例,因为 SAP 备注为 611361。运行
sap-hana.yml
Ansible playbook:# ansible-playbook sap-hana.yml -e 'ansible_python_interpreter=/usr/libexec/platform-python'
这将根据 RHEL 9 上的 SAP HANA 适用的 SAP 备注来配置此系统。
在 ansible-playbook 命令成功完成后,重启系统:
# reboot
其他资源