15.2. 最小发现 ISO 问题故障排除


当虚拟介质连接有限带宽时,请使用最小 ISO 镜像。它仅包含代理使用网络引导主机所需的内容。在引导时会下载大多数内容。与 1GB 相比,生成的 ISO 镜像的大小大约为 100MB,用于完整的 ISO 镜像。

如果您的环境需要静态网络配置来访问 Assisted Installer 服务,则该配置中的任何问题可能会阻止最小 ISO 正确引导。如果引导屏幕显示主机无法下载根文件系统镜像,则可能无法正确配置网络。

您可以在 bootstrap 过程早期中断内核引导,然后再下载根文件系统镜像。这可让您访问根控制台并查看网络配置。

rootfs 下载失败示例

Failed root file system image download

流程

  1. .spec.kernelArguments 小节添加到您要部署的集群的 infraEnv 对象中:

    注意

    有关修改基础架构环境的详情,请参考附加资源

    # ...
    spec:
      clusterRef:
        name: sno1
        namespace: sno1
      cpuArchitecture: x86_64
      ipxeScriptType: DiscoveryImageAlways
      kernelArguments:
      - operation: append
        value: rd.break=initqueue 
    1
    
      nmStateConfigLabelSelector:
        matchLabels:
          nmstate-label: sno1
      pullSecretRef:
        name: assisted-deployment-pull-secret
    Copy to Clipboard Toggle word wrap
    1
    rd.break=initqueue 中断在 dracut 主循环上的引导。详情请参阅 对内核引导进行故障排除时可以使用的 rd.break 选项
  2. 等待相关的节点自动重新引导,并使引导在 iniqueue 阶段中止,然后再下载 rootfs。您将被重定向到 root 控制台。
  3. 找出并更改不正确的网络配置。以下是一些有用的诊断命令:

    1. 使用 journalctl 查看系统日志,例如:

      # journalctl -p err //Sorts logs by errors
      # journalctl -p crit //Sorts logs by critical errors
      # journalctl -p warning //Sorts logs by warnings
      Copy to Clipboard Toggle word wrap
    2. 使用 nmcli 查看网络连接信息,如下所示:

      # nmcli conn show
      Copy to Clipboard Toggle word wrap
    3. 检查配置文件是否有不正确的网络连接,例如:

      # cat /etc/assisted/network/host0/eno3.nmconnection
      Copy to Clipboard Toggle word wrap
  4. control+d 恢复 bootstrap 过程。服务器下载 rootfs 并完成该过程。
  5. 重新打开 infraEnv 对象并删除 .spec.kernelArguments 小节。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat