第 7 章 技术预览
这部分列出了 Red Hat Enterprise Linux 9 中的所有技术预览。
如需有关红帽对技术预览功能支持范围的信息,请参阅 技术预览功能支持范围。
7.1. 安装程序和镜像创建
用于 RHEL 安装的通过 TCP 的 NVMe 现在作为技术预览提供
有了这个技术预览,您现在可以在配置固件后,使用通过 TCP 的 NVMe 卷来安装 RHEL。从 Installation Destination 屏幕添加磁盘时,您可以在 NVMe Fabrics Devices 部分下选择 NVMe 命名空间。
Jira:RHEL-10216[1]
可引导 OSTree 原生容器的安装现在作为技术预览提供
ostreecontainer
Kickstart 命令现在在 Anaconda 中作为技术预览提供。您可以使用此命令从封装在 OCI 镜像中的 OSTree 提交安装操作系统。在执行 Kickstart 安装时,以下命令与 ostreecontainer
一起提供:
- 图形、文本或命令行
- ostreecontainer
- clearpart, zerombr
- autopart
- part
- logvol, volgroup
- 重启和关闭
- lang
- rootpw
- sshkey
-
bootloader - 仅适用于
--append
可选参数。 - user
当您在 user 命令中指定一个组时,用户帐户可能只分配给已在容器镜像中存在的组。不在此处列出的 Kickstart 命令允许与 ostreecontainer
命令一起使用,但无法保证与基于软件包的安装那样按预期工作。
但是,以下 Kickstart 命令与 ostreecontainer
都不支持:
- %packages (任何必要的软件包都必须已在容器镜像中提供)
-
url(如果需要为安装获取
stage2
镜像,例如 PXE 安装,请对内核使用inst.stage2=
,而不是为 Kickstart 文件中的stage2
提供一个 url) - liveimg
- vnc
- authconfig 和 authselect (在容器镜像中提供相关的配置)
- module
- repo
- zipl
- zfcp
在使用部分 Kickstart 文件的交互式安装中不支持可引导 OSTree 原生容器的安装。
注意: 当自定义一个挂载点时,您必须在 /mnt
目录中定义挂载点,并确保容器镜像中的 /var/mnt
中存在挂载点目录。
Jira:RHEL-2250[1]
在 Anaconda 中通过 bootupd
/ bootupctl
的引导装载程序安装和配置现在作为技术预览提供
因为 ostreecontainer
Kickstart 命令现在在Anaconda 中作为技术预览提供,因此您可以使用它来从封装在 OCI 镜像中的 OSTree 提交安装操作系统。Anaconda 通过包含在容器镜像中的 bootupd
/bootupctl
工具自动安排一个引导装载程序安装和配置,即使 Kickstart 中没有明确的引导装载程序配置。
Jira:RHEL-17205[1]
bootc 镜像构建器
工具作为技术预览提供
现在作为技术预览提供的 bootc 镜像构建器
工具,可作为容器使用,来从 bootc
容器输入轻松地创建并部署兼容的磁盘镜像。使用 bootc 镜像构建器
运行容器镜像后,您可以为您需要的架构生成镜像。然后,您可以在虚拟机、云或服务器上部署生成的镜像。您可以使用 bootc 轻松地更新镜像,而不必在每次需要新更新时使用 bootc 镜像构建器
重新生成内容。
Jira:RHELDOCS-17468[1]
新的 rhel9/bootc-image-builder
容器镜像作为技术预览提供
RHEL 的镜像模式的 rhel9/bootc-image-builder 容器镜像包括一个最小版本的镜像构建器,其将可引导容器镜像(如 rhel-bootc)转换为不同的磁盘镜像格式(如 QCOW2、AMI、VMDK、ISO 等)。
Jira:RHELDOCS-17733[1]