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


사전 업그레이드 단계에서 발생할 수 있는 문제를 확인하고 웹 콘솔을 사용하여 자동 수정을 적용합니다.

사전 요구 사항

프로세스

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

    # dnf install cockpit-leapp
    Copy to Clipboard Toggle word wrap
  2. 웹 콘솔에 root 로 로그인하거나 sudo 를 사용하여 관리 명령을 입력할 수 있는 권한이 있는 사용자로 로그인합니다. 웹 콘솔에 대한 자세한 내용은 RHEL 웹 콘솔을 사용하여 시스템 관리를 참조하십시오.
  3. 알려진 문제를 방지하기 위해 업그레이드 전 단계를 수행하기 전에 무제한의 열린 파일 설명자를 임시로 설정합니다.

    # ulimit -n 16384
    Copy to Clipboard Toggle word wrap

    자세한 내용은 알려진 문제 섹션을 참조하십시오.

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

    # leapp preupgrade --target 8.10
    Copy to Clipboard Toggle word wrap
    • 업그레이드에 /etc/yum.repos.d/ 디렉터리의 사용자 지정 리포지토리 를 사용하는 경우 다음과 같이 선택한 리포지토리를 활성화합니다.

      # leapp preupgrade --enablerepo <repository_id1> --enablerepo <repository_id2> ...
      Copy to Clipboard Toggle word wrap
    • RHSM 없이 업그레이드 하거나 RHUI를 사용하는 경우 --no-rhsm 옵션을 추가합니다.
  5. 웹 콘솔의 탐색 메뉴에서 Upgrade Report 를 선택하여 보고된 모든 문제를 검토합니다. 억제 된 문제는 문제를 해결할 때까지 업그레이드할 수 없습니다. 보고서에 나타나는 다양한 문제에 대한 자세한 내용은 Red Hat 지식베이스 솔루션의 사전 업그레이드 단계를 참조하십시오. Red Hat Enterprise Linux 7에서 Red Hat Enterprise Linux 8로 업그레이드하는 방법은 무엇입니까?

    문제를 자세히 보려면 행을 선택하여 세부 정보 창을 엽니다.

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

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

    높음
    시스템 상태가 악화될 가능성이 매우 높습니다.
    중간
    시스템과 애플리케이션 모두에 영향을 미칠 수 있습니다.
    낮음 (LOW)
    시스템에는 영향을 미치지 않지만 애플리케이션에는 영향을 미칠 수 있습니다.
    정보

    시스템이나 애플리케이션에 영향을 미치지 않는 정보입니다.

    참고

    발견된 문제의 심각도 및 영향에 따라 인플레이스 업그레이드를 수행하는 대신 RHEL 8의 새로 설치를 수행하는 것이 좋습니다.

  6. 특정 구성에서 Leapp 유틸리티는 수동으로 응답해야하는 true 또는 false 질문을 생성합니다. Upgrade Report 에 응답 파일 행에 Missing required answers가 포함된 경우 다음 단계를 완료합니다.

    1. 응답 파일 행에서 Missing required answers in the answer file 을 선택하여 세부 정보 창 엽니다. 기본 응답은 수정 명령 끝에 표시됩니다.
    2. 기본 응답을 확인하려면 Add to Remediation Plan 을 선택하여 나중에 수정을 실행하거나 Run Remediation 을 선택하여 수정을 즉시 실행합니다.
    3. 대신 기본이 아닌 응답을 선택하려면 터미널에서 leapp answer 명령을 실행하여 응답 중인 질문을 지정하고 확인된 응답을 지정합니다.

      # leapp answer --section <question_section>.<field_name>=<answer>
      Copy to Clipboard Toggle word wrap

      예를 들어 PAM 구성에서 pam_pkcs11 모듈을 비활성화하시겠습니까? 라는 질문에 대한 False 응답을 확인하려면 다음 명령을 실행합니다.

      # leapp answer --section remove_pam_pkcs11_module_check.confirm=False
      Copy to Clipboard Toggle word wrap
      참고

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

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

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

      그림 5.2. 세부 정보 창

    3. 추가된 모든 수정 명령이 포함된 수정 계획을 실행하려면 보고서 오른쪽 상단에 있는 Remediation plan 링크를 클릭합니다. Execute Remediation Plan 을 클릭하여 나열된 모든 명령을 실행합니다.
  8. 보고서를 검토하고 보고된 모든 문제를 해결한 후 3-7단계를 반복하여 보고서를 재실행하여 모든 중요한 문제를 해결했는지 확인합니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat