第 6 章 Ansible Automation Platform 的 RPM 安装故障排除


使用这些信息排除基于 RPM 的 Ansible Automation Platform 安装。

6.1. 收集 Ansible Automation Platform 日志

使用 sos 工具,您可以收集配置、诊断和故障排除数据,并向红帽技术支持提供这些文件。在分析 Ansible Automation Platform 的服务请求时,sos 报告通常是红帽技术支持工程师的起点。

作为红帽支持的故障排除的一部分,您可以使用安装清单和安装程序收集基于 RPM 的 Ansible Automation Platform 安装中的每个节点的 sos 报告。

流程

  1. 使用清单文件访问安装程序文件夹,并运行以下命令:

    $ ./setup.sh -s

    通过这个命令,您可以连接到清单中存在的每个节点,安装 sos 工具并生成新日志。

    注意

    如果您以具有 sudo 权限的非 root 用户身份运行设置,您可以使用以下命令:

    $ ANSIBLE_BECOME_METHOD='sudo'
    ANSIBLE_BECOME=True ./setup.sh -s
    Copy to Clipboard Toggle word wrap
  2. 可选 :如果需要,请更改 sos 报告文件的位置。

    sos 报告文件被复制到当前服务器的 /tmp 文件夹中。要更改位置,请使用以下命令指定新位置:

    $ ./setup.sh -e 'target_sos_directory=/path/to/files' -s
    Copy to Clipboard Toggle word wrap

    其中 target_sos_directory=/path/to/files 用于指定保存 sos 报告的目标目录。在这种情况下,sos 报告存储在 /path/to/files 目录中。

  3. 收集 playbook 输出所描述的文件,并与支持工程师共享,或直接向红帽上传 sos 报告。

    要使用附加信息创建 sos 报告,或将数据直接上传到红帽,请使用以下命令:

    $ ./setup.sh -e 'case_number=0000000' -e 'clean=true' -e 'upload=true' -s
    Copy to Clipboard Toggle word wrap
    Expand
    表 6.1. 参数参考表

    参数

    描述

    默认值

    case_number

    指定您想要的支持问题单号。

    -

    清理

    模糊处理 sos 报告中可能出现的敏感数据。

    false

    上传

    自动将 sos 报告数据上传到红帽。

    false

要了解有关 sos report 工具的更多信息,请参阅 KCS 文章: 什么是 sos 报告以及如何在 Red Hat Enterprise Linux 中创建它?

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat