설치 콘솔에 표시되는 anaconda 설치 후 출력을 어떻게 관리합니까?

설치 콘솔에 표시되는 anaconda 설치 후 출력을 어떻게 관리합니까?

무인 모드에서 아나콘다 설치 프로그램을 실행하면 설치 후 단계가 백그라운드에서 실행되고 화면에는 아무 것도 나타나지 않습니다.

문제가 발생한 경우 컴퓨터를 다시 시작한 후 로그인할 수 없으면 무슨 일이 일어났는지 확인하지 못할 수도 있습니다.

실시간으로 무슨 일이 일어나고 있는지 확인하기 위해 출력을 콘솔에 "티"하는 옵션이 있습니까?

답변1

킥스타트의 %post 부분에 대해 특별히 로깅을 활성화할 수 있습니다. (아나콘다를 통해 "무인 설치"를 선언했기 때문에 킥스타트를 가정합니다. 제가 아는 방법 중 킥스타트가 가장 가능성이 높습니다.)

 %post [--erroronfail] [--interpreter /usr/bin/python] [--log LOG] [--nochroot]

에는 여러 가지 예가 있습니다.RHEL7 설치 가이드공식 문서. RHEL이 설치되어 있지 않더라도 kickstart/anaconda 시스템은 이를 사용하는 배포판 전체에서 매우 안정적이고 일관됩니다. 문서에서 직접:

 # Start of the %post section with logging into /root/ks-post.log
 %post --log=/root/ks-post.log

 # Mount an NFS share
 mkdir /mnt/temp
 mount -o nolock 10.10.0.2:/usr/new-machines /mnt/temp
 openvt -s -w -- /mnt/temp/runme
 umount /mnt/temp

 # End of the %post section
 %end

동일한 파일에서 확인하는 것이 좋습니다.섹션 26.3 킥스타트 구문 참조, 구체적으로:

  • 26.3.5 설치 후 스크립트
  • 26.3.6 킥스타트 오류 처리

공식 "킥스타트" 문서도 훌륭하지만 때로는 드물기도 합니다.그리고찾기 힘들다. https://pykickstart.readthedocs.io/en/latest/

관련 정보