http를 통한 kickstart를 사용한 rhel9 시스템 설치 실패

http를 통한 kickstart를 사용한 rhel9 시스템 설치 실패

kickstart 파일을 사용하여 rhel9 시스템(vm)을 설치하려고 합니다.
킥스타트 파일은 이전 rhel9 시스템의 수동 설치에서 anaconda-ks.cfg를 사용하여 생성되었습니다(ks 파일을 새 IP 주소, 호스트 이름 및 디스크 크기로 변경).
설치가 시작되지 않습니다.

부팅 옵션 메뉴에 입력한 정보입니다. 나는 또한 inst.stage2=cdrom대신에 시도했다inst.stage2=hd:LABEL=RHEL-9-1-0-BaseOS-x86_64 부팅 옵션 메뉴에 입력된 정보입니다.

이것은 설치 프로그램을 시작한 후 나타나는 오류 메시지입니다("starting dracut initqueue Hook..." 줄이 잠시 중단된 후). 설치 프로그램을 시작한 후 "dracut initqueue 후크 시작 중..."이라는 줄이 잠시 멈춘 후 오류 메시지가 나타납니다.

CDROM에서 로드된 ISO에서 설치를 부팅하고 http를 통해 kickstart 파일을 사용하는 방법은 무엇입니까?

답변1

원하는 네트워크에 DHCP가 활성화되어 있지 않을 수도 있습니다. 이것이 dracut이 http를 통해 킥스타트 파일을 가져오기 위해 IP 주소를 할당할 수 없는 이유입니다. 네트워크에 DHCP 서버를 설정하거나 cmd 옵션에서 수동으로 IP 주소를 정의하십시오.

ip=ip::게이트웨이:넷마스크:호스트 이름:인터페이스:없음

이것이 당신에게 효과가 있기를 바랍니다.

인사말

답변2

iPXE(또는 유사한 템플릿)를 업데이트해야 합니다. 또는 자체 킥스타트 파일을 빌드하는 경우 KERNEL 라인을 빌드하는 라인에 ks 대신 inst.ks가 표시되어야 합니다.

RHEL8은 킥스타트 설치 중에 inst가 없는 항목에 대해 이미 조언했습니다. 더 이상 사용되지 않을 예정이므로 RHEL9의 경우 확실히 더 이상 사용되지 않는 것 같습니다.

관련 정보