附录 A. 容器化 Ansible Automation Platform 故障排除
使用此信息对容器化 Ansible Automation Platform 安装进行故障排除。
A.1. 收集 Ansible Automation Platform 日志 复制链接链接已复制到粘贴板!
使用 sos 工具,您可以收集配置、诊断和故障排除数据,并将这些文件提供给红帽技术支持。在分析 Ansible Automation Platform 的服务请求时,sos 报告通常是红帽技术支持工程师的起点。
您可以使用适当的参数运行 log_gathering playbook,为容器化 Ansible Automation Platform 部署中的每个主机收集 sos 报告。
流程
- 进入 Ansible Automation Platform 安装目录。
运行
log_gatheringplaybook。此 playbook 连接到清单文件中的每个主机,安装sos工具并生成sos报告。ansible-playbook -i <path_to_inventory_file> ansible.containerized_installer.log_gathering
$ ansible-playbook -i <path_to_inventory_file> ansible.containerized_installer.log_gatheringCopy to Clipboard Copied! Toggle word wrap Toggle overflow 可选: 要定义其他参数,请使用
-e选项指定它们。例如:ansible-playbook -i <path_to_inventory_file> ansible.containerized_installer.log_gathering -e 'target_sos_directory=<path_to_files>' -e 'case_number=0000000' -e 'clean=true' -e 'upload=true' -s
$ ansible-playbook -i <path_to_inventory_file> ansible.containerized_installer.log_gathering -e 'target_sos_directory=<path_to_files>' -e 'case_number=0000000' -e 'clean=true' -e 'upload=true' -sCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
您可以使用 a
-s选项逐步浏览 playbook 中的每个任务,并确认其执行。这是可选的,但有助于调试。 以下是您可以在
log_gatheringplaybook 中使用的参数列表:Expand 表 A.1. 参数参考 参数名称 描述 default target_sos_directory用于更改
sos报告文件的默认位置。当前服务器的
/tmp目录。case_number如果与日志收集相关,则指定支持问题单号。
清理模糊处理
sos报告中可能出现的敏感数据。false上传自动将
sos报告数据上传到红帽。false
-
您可以使用 a
-
收集 playbook 输出中描述的
sos报告文件,并将它们与支持工程师共享,或使用upload=true额外参数将sos报告直接上传到红帽。