第 10 章 已知问题
此版本的 Red Hat Enterprise Linux 10.0 会受到以下新识别的和之前已知的问题的影响。已知问题列在以后的发行注记中,直到解决为止,届时它将作为已修复问题发布。如果您遇到本节中没有列出的问题,请使用此页面右上角的按钮进行报告。
10.1. 安装程序和镜像创建 复制链接链接已复制到粘贴板!
无法从签名的容器构建 ISO
尝试从 GPG 或简单签名的容器构建 ISO 磁盘镜像会导致错误,如下所示:
manifest - failed Failed Error: cannot run osbuild: running osbuild failed: exit status 1 2024/04/23 10:56:48 error: cannot run osbuild: running osbuild failed: exit status 1
manifest - failed
Failed
Error: cannot run osbuild: running osbuild failed: exit status 1
2024/04/23 10:56:48 error: cannot run osbuild: running osbuild failed: exit status 1
这是因为系统无法获得镜像签名。
临时解决方案:您可以从容器镜像中删除签名,或构建一个派生的容器镜像。例如,要删除签名,您可以运行以下命令:
要构建派生的容器镜像,并避免向其添加简单的 GPG 签名,请参阅 签名容器镜像 产品文档。
主机名解析由于引导选项中加密的 DNS 和自定义 CA 而失败
当在内核命令行中使用 inst.repo=
或 inst.stage2=
引导选项以及远程安装 URL、加密的 DNS 和 Kickstart 文件中的自定义 CA 证书时,安装程序会在处理 Kickstart 文件前尝试下载 install.img
stage2 镜像。因此,主机名解析失败,从而导致在成功获取 stage2 镜像前显示一些错误。临时解决方案:在 Kickstart 文件中定义安装源,而不是内核命令行。
安装程序在最终 RPM 安装过程中变得无响应
在 RPM 安装过程中,安装程序可能会变得无响应。在问题发生前,您可能会看到重复的 配置 rootfiles.noarch
消息。临时解决方案:重启安装进程。
Jira:RHEL-67865[1]
在安装过程中使用快捷方式禁用键盘布局切换
要防止因更改键盘布局的键盘快捷键损坏而导致的混乱,此功能已在 Anaconda 中禁用。您不能在安装过程中使用快捷方式更改键盘布局。临时解决方案 :使用顶栏中的键盘布局图标切换布局。
将设备与 LACP 绑定需要更长的时间才能正常工作,从而导致订阅失败
当使用内核命令行引导选项和 Kickstart 文件配置与 LACP 绑定的设备时,会在 initramfs
阶段创建连接,但在 Anaconda 中重新激活。因此,它会导致临时中断,从而通过 rhsm
Kickstart 命令造成系统订阅失败。
临时解决方案:将 -no-activate
添加到 Kickstart 网络配置,以保持网络正常工作。因此,系统订阅成功完成。
Jira:RHELDOCS-19853[1]
services
Kickstart 命令无法禁用 firewalld
服务
Anaconda 中的一个 bug 阻止 services --disabled=firewalld
命令在 Kickstart 中禁用 firewalld
服务。临时解决方案 :改为使用 firewall --disabled
命令。因此,firewalld
服务被正确禁用。
如果在使用 ostreecontainer
时没有创建 /boot
分区,则安装程序会失败
当使用 ostreecontainer
Kickstart 命令安装可引导容器时,如果没有创建 /boot
分区,安装会失败。出现这个问题的原因是,安装程序需要一个专用的 /boot
分区来继续容器部署。
临时解决方案:确保在 Kickstart 文件中定义了一个 /boot
分区或者在安装过程中手动创建。
当 'ignoredisk' 命令在 'iscsi' 命令之前时,Kickstart 安装失败并显示 unknown disk 错误
如果 iscsi
命令放在 ignoredisk
命令之前,则使用 kickstart 方法安装 RHEL 会失败。出现这个问题的原因是 iscsi
命令在命令解析过程中附加了指定的 iSCSI 设备,而 ignoredisk
命令同时解析设备规范。如果 ignoredisk
命令在 iscsi
命令附加之前引用了一个 iSCSI 设备名称,则安装会失败,并显示"unknown disk"错误。
临时解决方案:确保 iscsi
命令在 Kickstart 文件中被放置在 ignoredisk
命令之前,以引用 iSCSI 磁盘,并确保安装成功。
USB CD-ROM 驱动器作为 Anaconda 中的安装源不可用
当源为 USB CD-ROM 驱动器,并且指定了 Kickstart ignoredisk --only-use=
命令时,安装会失败。在这种情况下,Anaconda 无法找到并使用这个源磁盘。
临时解决方案:使用 harddrive --partition=sdX --dir=/
命令从 USB CD-ROM 驱动器安装。因此,安装不会失败。
驱动程序磁盘菜单无法在控制台上显示用户输入
当您在带有驱动程序磁盘的内核命令行中使用 inst.dd
选项启动 RHEL 安装时,控制台无法显示用户输入。因此,似乎应用程序没有响应用户输入并停止响应,但会显示给用户造成混淆的输出。但是,此行为不会影响功能,用户输入会在按 Enter
后被注册。
临时解决方案:要看到预期的结果,请忽略控制台中没有用户输入,并在完成添加输入后按 Enter
键。
Anaconda 可能无法在 s390x
和 ppc64le
构架中正常工作
除了已经支持的 x86_64
和 ARM 架构外,RHEL 的镜像模式支持 pp64le
和 s390x
架构。但是,Anaconda 可能无法在 s390x 和 ppc64le 构架中正常工作。
Jira:RHELDOCS-19496[1]
在救援模式中,Anaconda 安装程序似乎没有响应
当引导到救援模式并选择 Continue
或 Skip to shell
选项时,您可能会遇到 Anaconda 安装程序似乎被冻结的问题。尽管缺少可见的响应,但安装程序仍可以正常工作并对您的输入做出反应;但是,提示符不会在屏幕上显示,从而导致混淆。
正常继续进行您的任务,因为安装程序仍然可以正常工作,尽管没有可见的提示。
Jira:RHEL-58834[1]