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でも文書:「通常、Red Hatは一貫したデバイス命名が無効なシステムをサポートしていません。」
複数のCentOSおよびRHEL qcow2イメージを試しましたが、すべてのイメージでnet.ifnames = 0が表示されます。これが期待されるか。この機能を有効にした画像を取得する方法はありますか?
答え1
ハードウェア環境でPCI / etcカードを交換するときに発生するのと同じ問題がないため、これはクラウドイメージで予想され、非常に一般的な現象です。
この機能を有効にした画像を取得する方法はありますか?
あなたはできます...
画像をカスタマイズするだけです。などを使用してホストにイメージをマウントし、
virt-customize
Grubguestfish
設定を変更できます。展開中に設定を更新して再起動します(たとえば、一般的なクラウド環境で起動する場合はcloud-initスクリプトを使用します)。