5.3. 验证本地系统
SAP 的 RHEL 系统角色也可用于验证 RHEL 系统是否已正确配置。使用以下步骤验证本地系统是否已正确配置 SAP NetWeaver。
先决条件
- SAP 版本 3 的 RHEL 系统角色
流程
使用以下内容创建名为
sap-netweaver.yml的 YAML 文件:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令:
ansible-playbook sap-netweaver.yml
# ansible-playbook sap-netweaver.ymlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您要获得更紧凑的输出,您可以将输出传送到 shell 脚本
beautify-assert-output.sh,位于每个预配置角色的工具目录中,以仅显示每个断言的基本 FAIL 或 PASS 信息。假设已将脚本复制到~/bin目录,命令将是:ansible-playbook sap-netweaver-assert.yml | ./bin/beautify-assert-output.sh
# ansible-playbook sap-netweaver-assert.yml | ./bin/beautify-assert-output.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您使用带 dark 背景的终端,请将命令序列中的所有颜色代码
[30m替换为[37m。否则,由于 dark 背景上的 dark 字体,某些行的输出将不可读取。如果您在具有 dark 背景的终端中意外运行上述命令,您可以使用以下命令再次启用默认的白色字体:echo -e "\033[37mResetting font color\n"
# echo -e "\033[37mResetting font color\n"Copy to Clipboard Copied! Toggle word wrap Toggle overflow