6.8. UEFI HTTP Boot 서버 설정
UEFI HTTP Boot 서버에 연결하여 네트워크를 통해 에지 가상 머신용 RHEL을 프로비저닝할 수 있도록 UEFI HTTP Boot 서버를 설정하려면 다음 단계를 따르십시오.
사전 요구 사항
- ISO 단순화된 설치 프로그램 이미지를 생성했습니다.
- ISO 콘텐츠를 제공하는 http 서버입니다.
절차
선택한 디렉터리에 ISO 이미지를 마운트합니다.
# mkdir /mnt/rhel9-install/ # mount -o loop,ro -t iso9660 /path_directory/installer.iso /mnt/rhel9-install/
/path_directory/installer.iso
를 에지 부팅 가능 ISO 이미지의 RHEL 경로로 교체합니다.마운트된 이미지의 파일을 HTTP 서버 루트에 복사합니다. 이 명령은 이미지 콘텐츠를 사용하여
/var/www/html/rhel9-install/
디렉터리를 생성합니다.# mkdir /var/www/html/httpboot/ # cp -R /mnt/rhel9-install/* /var/www/html/httpboot/ # chmod -R +r /var/www/html/httpboot/*
참고일부 복사 방법은 유효한 설치 소스에 필요한
.treeinfo
파일을 건너뛸 수 있습니다. 이 절차에 표시된 대로 전체 디렉토리에 대해cp
명령을 실행하면.treeinfo
가 올바르게 복사됩니다.다음을 교체하여
/var/www/html/EFI/BOOT/grub.cfg
파일을 업데이트합니다.-
coreos.inst.install_dev=/dev/sda
withcoreos.inst.install_dev=/dev/vda
-
linux /images/pxeboot/vmlinuz
withlinuxefi /images/pxeboot/vmlinuz
-
initrd /images/pxeboot/initrd.img
withinitrdefi /images/pxeboot/initrd.img
coreos.inst.image_file=/run/media/iso/disk.img.xz
withcoreos.inst.image_url=http://{IP-ADDRESS}/disk.img.xz
IP-ADDRESS 는 이 시스템의 IP 주소로 http 부팅 서버로 사용됩니다.
-
httpd 서비스를 시작합니다.
# systemctl start httpd.service
결과적으로 UEFI HTTP 부팅을 설정한 후 UEFI HTTP 부팅 을 사용하여 에지 장치에 대해 RHEL을 설치할 수 있습니다.