4장. 사전 업그레이드 보고서 검토

시스템의 업그레이드 가능성을 평가하려면 윤p preupgrade 명령을 사용하여 pre-upgrade 프로세스를 시작합니다. 이 단계에서 Leapp 유틸리티는 시스템에 대한 데이터를 수집하고 upgradability를 평가하고 사전 업그레이드 보고서를 생성합니다.

pre-upgrade 보고서는 /var/log/leapp/leapp-report.txt 파일과 웹 콘솔에서 모두 사용할 수 있습니다. 이 보고서는 잠재적인 문제를 요약하고 권장 솔루션을 제안합니다. 이 보고서는 또한 업그레이드를 진행할 수 있는지 여부를 결정하는 데 도움이됩니다.

특정 구성에서 Leapp 은 진행 방법을 결정하기 위해 true/false 질문을 생성합니다. 모든 질문은 /var/log/leapp/answerfile 에 저장되고, 응답 파일 메시지에 필요한 Missing의 pre-upgrade 보고서에 저장됩니다. LeApp 은 모든 질문에 대한 답변을 제공하지 않는 경우 업그레이드를 금지합니다.

업그레이드 전 단계에서 upgradability를 평가할 때 다음 두 가지 옵션이 있습니다.

  1. 생성된 윤p-report.txt 파일에서 사전 업그레이드 보고서를 검토하고 명령줄 인터페이스를 사용하여 보고된 문제를 수동으로 해결합니다.
  2. 웹 콘솔을 사용하여 보고서를 검토하고, 사용 가능한 자동 수정 사항을 적용하고, 제안된 해결 힌트를 사용하여 나머지 문제를 해결합니다.
중요

업그레이드 전 단계에서 Leapp 은 전체 인플레이스 업그레이드 프로세스를 시뮬레이션하거나 모든 RPM 패키지를 다운로드하지 않습니다.

업그레이드 전 보고서를 검토하면 인플레이스 업그레이드 프로세스 없이 RHEL 8 시스템을 재배치하거나 재배포해야 하는 경우에도 유용합니다.

참고

예를 들어 서로 다른 환경에서 여러 보고서의 결과를 비교하려면 자체 사용자 지정 스크립트를 사용하여 업그레이드 전 보고서를 처리할 수 있습니다.You can process the pre-upgrade report using your own custom scripts, for example, to compare results from multiple reports across different environments. 자세한 내용은 Red Hat Enterprise Linux 사전 업그레이드 보고서 워크플로 자동화를 참조하십시오.

4.1. 명령줄에서 upgradability 평가

명령줄 인터페이스를 사용하여 업그레이드 이전 단계에서 발생할 수 있는 업그레이드 문제를 확인합니다.

사전 요구 사항

절차

  1. RHEL 8 시스템에서 업그레이드 단계를 수행합니다.

    # leapp preupgrade --target 9.0
  2. 다음 방법 중 하나로 Leapp 에 필요한 각 질문에 대한 답변을 제공하십시오.

    • 윤p 응답 명령을 실행하여 응답 중인 질문을 지정하고 확인된 응답을 지정합니다.

      # leapp answer --section <question_section>.<field_name>=<answer>

      예를 들어 질문에 대한 True 응답을 확인하려면 모든 VDO 장치(있는 경우)가 LVM 관리로 성공적으로 변환됩니까?? 다음 명령을 실행합니다.

      # leapp answer --section check_vdo.confirm=True
    • /var/log/leapp/answerfile 파일을 수동으로 편집하고 # 기호를 삭제하여 파일의 마지막 줄의 주석을 제거한 다음, True 또는 False 로 답변을 확인합니다. Leapp 응답file 을 참조하십시오.
  3. /var/log/leapp/leapp-report.txt 파일의 보고서를 검사하고 인플레이스 업그레이드를 진행하기 전에 보고된 모든 문제를 수동으로 해결합니다.