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
하고guestfish
Grub 구성을 수정할 수 있습니다.배포 중에 설정을 업데이트하고 재부팅합니다(예: 일반적인 클라우드 환경에서 시작하는 경우 cloud-init 스크립트 사용).