CentOS Stream 9 映像禁用了可预测的接口命名

CentOS Stream 9 映像禁用了可预测的接口命名

我使用的是 qcow2 图像这里

注意net.ifnames=0

cat /proc/cmdline

BOOT_IMAGE=(hd0,msdos1)/boot/vmlinuz-5.14.0-366.el9.x86_64 root=UUID=<uuid> ro console=ttyS0,115200n8 no_timer_check net.ifnames=0 crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M

我在 RHEL qcow2 映像中看到了同样的情况。我认为现代发行版默认启用了可预测的接口命名?即使在 RHEL 中文档:“一般来说,红帽不支持禁用一致设备命名的系统。”

我已经尝试了几个 CentOS 和 RHEL qcow2 映像,并看到所有这些映像的 net.ifnames=0 。这是预期的吗?有没有办法让我获得启用此功能的图像?

答案1

这是预期的,对于云映像来说是非常典型的,因为您不会遇到在硬件环境中更换 PCI/等卡组时遇到的问题。

有没有办法让我获得启用此功能的图像?

你可以...

  • 只需自定义镜像:您可以使用 、 等将其挂载到您的主机上virt-customizeguestfish修改 Grub 配置。

  • 在部署过程中更新设置并重新启动(例如,如果您在典型的云环境中启动,则使用 cloud-init 脚本)。

相关内容