5.3. SAP 的 RHEL 系统角色的服务器配置
SAP 的 RHEL 系统角色提供了一种快速、简单且一致的方法来根据 SAP HANA 适用的 SAP 备注执行服务器配置。
5.3.1. 配置本地受管节点
如果要在您要安装 SAP HANA 的同一主机上安装 Ansible Engine,请执行此流程中所述的步骤来配置本地受管节点。
先决条件
-
root
访问权限
流程
使用以下内容创建名为
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-preconfigure - role: sap-hana-preconfigure
重要缩进以及使用空格而不是 tab 对于 YAML 文件至关重要。
运行
sap-hana.yml
ansible playbook:# ansible-playbook sap-hana.yml
这将根据 SAP HANA 适用的 SAP 备注来配置本地受管节点。
- 重启服务器。
其它资源
5.3.2. 配置远程受管节点
如果您有单独的 Ansible Engine 控制节点,请执行此流程中介绍的步骤自动配置一个或多个受管节点。
先决条件
配置了到受管主机的 SSH 连接
如需更多信息,请参阅 连接方法和详情。
-
root
访问权限
流程
使用要配置的新主机名创建或修改文件
/etc/ansible/hosts
:host01 host02
将
host01
和host02
替换为您的受管节点的名称。每个受管节点名称都必须位于单独的行中。使用以下内容创建名为
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-preconfigure - role: sap-hana-preconfigure
重要缩进以及使用空格而不是 tab 对于 YAML 文件至关重要。
运行
sap-hana.yml
ansible playbook:# ansible-playbook -l host01,host02 sap-hana.yml
将 host01 和 host02 替换为您的受管节点的名称。
这将根据 SAP HANA 适用的 SAP 备注配置远程 host01 和 host02。
- 重启服务器 host01 和 host02。
其它资源