4.2. 웹 콘솔을 통해 업그레이드 가능성 평가 및 자동 복구 적용

사전 업그레이드 단계에서 잠재적인 문제를 식별하고 웹 콘솔을 사용하여 자동화된 수정을 적용합니다.

사전 요구 사항

절차

  1. cockpit-leapp 플러그인을 설치합니다.

    # dnf install cockpit-leapp

    웹 콘솔에 root 로 로그인하거나 sudo 로 관리 명령을 입력할 수 있는 권한이 있는 사용자로 로그인합니다. 웹 콘솔에 대한 자세한 내용은 RHEL 웹 콘솔을 사용하여 시스템 관리를 참조하십시오.

  2. RHEL 7 시스템에서 명령줄 인터페이스 또는 웹 콘솔 터미널에서 사전 업그레이드 단계를 수행합니다.

    # leapp preupgrade --target <target_os_version>

    & lt;target_os_version& gt;을 대상 OS 버전으로 바꿉니다(예: 8.6). 대상 OS 버전이 정의되지 않은 경우 Leapp지원되는 업그레이드 경로 의 테이블 1.1에 지정된 기본 대상 OS 버전을 사용합니다.

  3. 웹 콘솔의 탐색 메뉴에서 Upgrade Report 를 선택하여 보고된 모든 문제를 검토합니다. 억제 문제로 인해 해결될 때까지 업그레이드할 수 없습니다. 문제를 자세히 보려면 세부 정보 창을 열 행을 선택합니다.

    그림 4.1. 웹 콘솔의 인플레이스 업그레이드 보고서

    웹 콘솔의 인플레이스 업그레이드 보고서

    보고서에는 다음과 같은 위험 요소 수준이 포함되어 있습니다.

    높음
    시스템 상태가 저하될 가능성이 매우 높습니다.
    중간
    시스템과 애플리케이션 모두에 영향을 미칠 수 있습니다.
    낮음 (LOW)
    시스템에 영향을 주지 않지만 애플리케이션에 영향을 줄 수 있어야 합니다.
    정보
    시스템 또는 애플리케이션에 대한 예상 영향 없이 정보를 제공합니다.
  4. 특정 구성에서 Leapp 유틸리티는 수동으로 응답해야 하는 true 또는 false 질문을 생성합니다. 업그레이드 보고서에 응답 파일 행에 Missing 필수 응답이 포함된 경우 다음 단계를 완료하십시오.

    1. 응답 파일 행에서 Missing 필수 답변을 선택하여 세부 정보 창 엽니다. 기본 답변은 수정 명령 끝에 표시됩니다.
    2. 기본 응답을 확인하려면 Add to Remediation Plan (해결 계획에 추가)을 선택하여 나중에 수정을 실행하거나 Remediation을 실행하여 즉시 수정을 실행합니다.
    3. 대신 기본이 아닌 답변을 선택하려면 터미널에서 leapp answer 명령을 실행하여 응답하려는 질문을 지정하고 확인된 답변을 지정합니다.

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

      예를 들어, PAM 구성에서 Disableovn_pkcs11 모듈에 대한 False 응답을 확인하려면 다음 명령을 실행합니다.

      # leapp answer --section remove_pam_pkcs11_module_check.confirm=False
      참고

      /var/log/leapp/answerfile 파일을 수동으로 편집하고, # 기호를 삭제하여 파일의 확인 줄의 주석을 제거하고, 답변을 True 또는 False 로 확인할 수도 있습니다. 자세한 내용은 Leapp answerfile 예제 를 참조하십시오.

  5. 일부 문제에는 문제를 자동으로 해결하기 위해 실행할 수 있는 해결 명령이 있습니다. 수정 명령에서 개별적으로 또는 모두 수정 명령을 실행할 수 있습니다.

    1. 단일 수정 명령을 실행하려면 문제에 대한 세부 정보 창을 열고 Run Remediation 을 클릭합니다.
    2. 수정 계획에 수정 명령을 추가하려면 문제에 대한 세부 정보 을 열고 Add to Remediation Plan 을 클릭합니다.

      그림 4.2. 세부 정보 창

      세부 정보 창
    3. 추가된 모든 수정 명령이 포함된 수정 계획을 실행하려면 보고서 오른쪽 상단에 있는 Remediation plan 링크를 클릭합니다. 나열된 모든 명령을 실행하려면 검사 계획 실행을 클릭합니다.
  6. 보고서를 검토하고 보고된 모든 문제를 해결한 후 3-7단계를 반복하여 보고서를 다시 실행하여 모든 중요한 문제를 해결했는지 확인합니다.