11장. 확인된 문제


이 부분에서는 Red Hat Enterprise Linux 9.1의 알려진 문제에 대해 설명합니다.

11.1. 설치 프로그램 및 이미지 생성

reboot --kexecinst.kexec 명령은 예측 가능한 시스템 상태를 제공하지 않습니다.

reboot --kexec Kickstart 명령 또는 inst.kexec 커널 부팅 매개변수를 사용하여 RHEL 설치를 수행해도 전체 재부팅과 동일한 예측 가능한 시스템 상태가 제공되지 않습니다. 결과적으로 재부팅하지 않고 설치된 시스템으로 전환하면 예기치 않은 결과가 발생할 수 있습니다.

kexec 기능은 더 이상 사용되지 않으며 향후 Red Hat Enterprise Linux 릴리스에서 제거될 예정입니다.

(BZ#1697896)

타사 도구를 사용하여 생성된 USB에서 설치를 부팅할 때 로컬 미디어 설치 소스가 탐지되지 않음

타사 툴을 사용하여 생성된 USB에서 RHEL 설치를 부팅할 때 설치 프로그램이 로컬 미디어 설치 소스를 감지하지 못합니다( Red Hat CDN 만 감지됨).

이 문제는 기본 부팅 옵션 int.stage2 ==가 iso9660 이미지 형식을 검색하려고 하기 때문에 발생합니다. 그러나 타사 도구는 다른 형식으로 ISO 이미지를 만들 수 있습니다.

이 문제를 해결하려면 다음 해결 방법 중 하나를 사용합니다.

  • 설치를 부팅할 때 Tab 키를 클릭하여 커널 명령줄을 편집하고 inst.stage2= 의 부팅 옵션을 inst.repo= 로 변경합니다.
  • Windows에서 부팅 가능한 USB 장치를 만들려면 Fedora Media Writer를 사용하십시오.
  • Rufus와 같은 타사 도구를 사용하여 부팅 가능한 USB 장치를 생성하는 경우 먼저 Linux 시스템에서 RHEL ISO 이미지를 다시 생성한 다음 타사 도구를 사용하여 부팅 가능한 USB 장치를 생성합니다.

지정된 해결 방법을 수행하는 데 관련된 단계에 대한 자세한 내용은 RHEL 8.3 설치 중에 설치 미디어가 자동으로 탐지되지 않음을 참조하십시오.

(BZ#1877697)

authauthconfig Kickstart 명령에는 AppStream 리포지토리가 필요

authselect-compat 패키지는 설치하는 동안 authauthconfig Kickstart 명령이 필요합니다. 이 패키지가 없으면 auth 또는 authconfig가 사용되는 경우 설치에 실패합니다. 설계에 따라 authselect-compat 패키지는 AppStream 리포지토리에서만 사용할 수 있습니다.

이 문제를 해결하려면 설치 프로그램에 BaseOS 및 AppStream 리포지토리를 사용할 수 있는지 확인하거나 설치 중에 authselect Kickstart 명령을 사용합니다.

(BZ#1640697)

드라이버 디스크 메뉴가 콘솔에 사용자 입력을 표시하지 못했습니다

드라이버 디스크가 있는 커널 명령행에서 inst.dd 옵션을 사용하여 RHEL 설치를 시작하면 콘솔에 사용자 입력이 표시되지 않습니다. 결과적으로 애플리케이션이 사용자 입력 및 정지에 응답하지 않지만 사용자에게 혼동되는 출력이 표시됩니다. 그러나 이 동작은 기능에 영향을 미치지 않으며 Enter 를 누른 후 사용자 입력이 등록됩니다.

해결 방법으로 예상 결과를 보려면 콘솔에 사용자 입력이 없는 것을 무시하고 입력 추가 완료 시 Enter 키를 누릅니다.

(BZ#2109231)

Anaconda가 애플리케이션으로 실행되는 시스템에서 예기치 않은 SELinux 정책

Anaconda가 이미 설치된 시스템에서 애플리케이션으로 실행 중인 경우(예: -image anaconda 옵션을 사용하여 이미지 파일에 다른 설치를 수행하기 위해) 설치 중에 SELinux 유형 및 속성을 수정하는 것은 좋지 않습니다. 결과적으로 Anaconda가 실행 중인 시스템에서 SELinux 정책의 특정 요소가 변경될 수 있습니다. 이 문제를 해결하려면 프로덕션 시스템에서 Anaconda를 실행하지 말고 임시 가상 시스템에서 실행합니다. 따라서 프로덕션 시스템에 대한 SELinux 정책이 수정되지 않습니다. boot.iso 또는 dvd.iso 에서 설치와 같은 시스템 설치 프로세스의 일부로 anaconda를 실행하는 것은 이 문제의 영향을 받지 않습니다.

(BZ#2050140)

USB CD-ROM 드라이브는 Anaconda에서 설치 소스로 사용할 수 없습니다.

USB CD-ROM 드라이브가 소스이고 Kickstart ignoredisk --only-use= 명령이 지정되면 설치에 실패합니다. 이 경우 Anaconda에서 이 소스 디스크를 찾아서 사용할 수 없습니다.

이 문제를 해결하려면 harddrive --partition=sdX --dir=/ 명령을 사용하여 USB CD-ROM 드라이브에서 설치합니다. 이로 인해 설치에 실패하지 않습니다.

(BZ#1914955)

iso9660 파일 시스템을 사용하여 하드 드라이브 분할 설치에 실패합니다.

하드 드라이브가 iso9660 파일 시스템으로 분할된 시스템에는 RHEL을 설치할 수 없습니다. 이는 iso9660 파일 시스템 파티션이 포함된 하드 디스크를 무시하도록 설정된 업데이트된 설치 코드로 인해 발생합니다. 이는 DVD를 사용하지 않고 RHEL을 설치할 때에도 발생합니다.

이 문제를 해결하려면 Kickstart 파일에 다음 스크립트를 추가하여 설치가 시작되기 전에 디스크를 포맷합니다.

참고: 해결방법을 수행하기 전에 디스크에서 사용 가능한 데이터를 백업하십시오. delete fs 명령은 디스크에서 기존 데이터를 모두 포맷합니다.

%pre
wipefs -a /dev/sda
%end

결과적으로 설치는 오류 없이 예상대로 작동합니다.

(BZ#1929105)

Anaconda에서 관리자 계정의 존재를 확인하지 못했습니다.

그래픽 사용자 인터페이스를 사용하여 RHEL을 설치하는 동안 Anaconda는 관리자 계정이 생성되었는지 확인하지 못합니다. 결과적으로 사용자는 관리자 계정없이 시스템을 설치할 수 있습니다.

이 문제를 해결하려면 관리자 사용자 계정 또는 루트 암호가 설정되고 root 계정의 잠금이 해제되어 있는지 확인하십시오. 결과적으로 사용자는 설치된 시스템에서 관리 작업을 수행할 수 있습니다.

(BZ#2047713)

새로운 XFS 기능에서는 버전 5.10 이전 펌웨어를 사용하여 PowerNV IBM POWER 시스템을 부팅할 수 없습니다.

PowerNV IBM POWER 시스템은 펌웨어에 Linux 커널을 사용하고, GRUB 대신 Petitboot를 사용합니다. 이로 인해 펌웨어 커널 마운트 /boot 및 Petitboot가 GRUB 구성을 읽고 RHEL을 부팅합니다.

RHEL 9 커널은 bigtime=1inobtcount=1 기능을 XFS 파일 시스템에 도입했습니다. 이 기능은 버전 5.10보다 오래된 펌웨어가 이해하지 못합니다.

이 문제를 해결하려면 /boot 용으로 다른 파일 시스템을 사용할 수 있습니다(예: ext4).

(BZ#1997832)

PReP가 4MiB 또는 8MiB가 아닌 경우 RHEL을 설치할 수 없음

PReP(PowerPC 참조 플랫폼) 파티션이 4kiB 섹터를 사용하는 디스크에서 4MiB 또는 8MiB와 다른 크기인 경우 RHEL 설치 프로그램은 부트 로더를 설치할 수 없습니다. 따라서 RHEL을 디스크에 설치할 수 없습니다.

문제를 해결하려면 PReP 파티션이 정확히 4MiB 또는 8MiB이고 크기가 다른 값으로 반올림되지 않았는지 확인하십시오. 결과적으로 설치 프로그램이 RHEL을 디스크에 설치할 수 있습니다.

(BZ#2026579)

설치 프로그램에서 다중 경로 장치로 사용자 지정 파티셔닝하는 동안 잘못된 총 디스크 공간이 표시됩니다.

설치 프로그램은 사용자 지정 파티셔닝 중에 다중 경로 장치의 개별 경로를 필터링하지 않습니다. 이로 인해 설치 프로그램이 다중 경로 장치에 대한 개별 경로를 표시하고 사용자는 생성된 파티션의 다중 경로 장치에 대한 개별 경로를 선택할 수 있습니다. 결과적으로 총 디스크 공간의 합계가 잘못 표시됩니다. 전체 디스크 공간에 각 개별 경로의 크기를 추가하여 계산됩니다.

이 문제를 해결하려면 사용자 정의 파티셔닝 중에 개별 경로가 아닌 다중 경로만 사용하고 총 디스크 공간을 잘못 계산된 것을 무시합니다.

(BZ#2052938)

NVMe over Fibre Channel 장치에서 설치 실패

RHEL을 설치할 때 설치 프로그램은 파이버 채널 장치를 통해 NVMe(Non-volatile Memory Express)를 표시하고 선택할 수 있습니다. 설치 과정에서 이러한 장치 사용은 지원되지 않습니다. 이로 인해 설치 프로세스가 실패하거나 설치된 시스템이 올바르게 부팅되지 않을 수 있습니다.

이 문제를 해결하려면 대화형 설치 (텍스트 또는 그래픽 모드) 중에 NVMe over Fibre Channel 장치를 사용하지 마십시오. Kickstart 설치를 실행하는 경우 ignoredisk --drives=<IGNORE_DISKS > Kickstart 명령을 사용하여 NVMe over Fibre Channel 장치를 무시하도록 시스템을 구성하여 < IGNORE_DISKS >를 NVMe over Fibre Channel 장치로 교체합니다. 또는 ignoredisk --only-use=<ONLY_USE_DISKS >를 사용하여 설치 중에 Kickstart가 사용하는 디스크를 정의하여 < ONLY_USE_DISKS >를 지원되는 장치로 대체할 수 있습니다.

참고

NVMe over Fibre Channel 장치에만 설치할 수 있습니다. 로컬로 연결된 NVMe 장치가 올바르게 작동합니다.

ignoredisk Kickstart 명령에 대한 자세한 내용은 Performing an advanced RHEL 9 installation guide의 Kickstart 명령을 참조하십시오.

(BZ#2107346)

RHEL for Edge 설치 프로그램 이미지는 rpm-ostree 페이로드를 설치할 때 마운트 지점을 생성하지 못합니다.

RHEL for Edge 설치 프로그램 이미지에 사용되는 rpm-ostree 페이로드를 배포할 때 설치 프로그램에서 사용자 지정 파티션에 대한 일부 마운트 지점을 제대로 생성하지 않습니다. 결과적으로 다음 오류와 함께 설치가 중단됩니다.

The command 'mount --bind /mnt/sysimage/data /mnt/sysroot/data' exited with the code 32.

이 문제를 해결하려면 다음을 수행합니다.

  • 자동 파티션 스키마를 사용하고 마운트 지점을 수동으로 추가하지 마십시오.
  • 수동으로 /var 디렉토리 내에서만 마운트 지점을 할당합니다. 예를 들어 /var/my-mount-point) 및 다음과 같은 표준 디렉토리인 / , / boot,/var 입니다.

결과적으로 설치 프로세스가 성공적으로 완료됩니다.

(BZ#2125542)

네트워크에 연결된 경우 설치 후 NetworkManager가 시작되지 않지만 DHCP 또는 고정 IP 주소가 구성되지 않은 경우 NetworkManager를 시작합니다.

Anaconda는 RHEL 9.0부터 특정 ip= 또는 kickstart 네트워크 구성이 설정되지 않은 경우 네트워크 장치를 자동으로 활성화합니다. Anaconda는 각 이더넷 장치에 대해 기본 영구 구성 파일을 생성합니다. 연결 프로파일에는 ONBOOTautoconnect 값이 true 로 설정되어 있습니다. 결과적으로 설치된 시스템을 시작할 때 RHEL은 네트워크 장치를 활성화하고 networkManager-wait-online 서비스가 실패합니다.

해결 방법으로 다음 중 하나를 수행합니다.

  • 사용하려는 연결을 제외하고 nmcli 유틸리티를 사용하여 모든 연결을 삭제합니다. 예를 들어 다음과 같습니다.

    1. 모든 연결 프로필을 나열합니다.

      # nmcli connection show
    2. 필요하지 않은 연결 프로필을 삭제합니다.

      # nmcli connection delete <connection_name>

      <connection_name>을 삭제하려는 연결 이름으로 바꿉니다.

  • 특정 ip= 또는 kickstart 네트워크 구성이 설정되지 않은 경우 Anaconda에서 자동 연결 네트워크 기능을 비활성화합니다.

    1. Anaconda GUI에서 Network & Host Name 으로 이동합니다.
    2. 비활성화할 네트워크 장치를 선택합니다.
    3. Configure 를 클릭합니다.
    4. 일반 탭에서 우선 순위로 Connect를 자동으로선택 취소합니다.
    5. 저장을 클릭합니다.

(BZ#2115783)

RHEL 설치 프로그램에서 inst.proxy 부팅 옵션을 올바르게 처리하지 않음

Anaconda를 실행하는 경우 설치 프로그램에서 inst.proxy 부팅 옵션을 올바르게 처리하지 않습니다. 결과적으로 지정된 프록시를 사용하여 설치 이미지를 가져올 수 없습니다.

이 문제를 해결하려면 최신 버전의 RHEL 배포를 사용하십시오. * inst. proxy 부팅 옵션 대신 프록시를 사용합니다.

(JIRA:RHELDOCS-18764)

다중 항목이 있는 IBM Z 아키텍처에서 RHEL 설치에 실패합니다.

설치 중에 여러 LUN을 사용하는 경우 IBM Z 아키텍처에서 RHEL 설치가 실패합니다. FCP 및 LUN 자동 검사 동작의 다중 경로 설정으로 인해 구성 파일의 커널 명령줄 길이는 896바이트를 초과합니다.

이 문제를 해결하려면 다음 중 하나를 수행할 수 있습니다.

  • 최신 버전의 RHEL(RHEL 9.2 이상)을 설치합니다.
  • 단일 LUN을 사용하여 RHEL 시스템을 설치하고 설치 후 추가 LUN을 추가합니다.
  • 설치된 시스템의 부팅 구성에서 중복 zfcp 항목을 최적화합니다.
  • /dev/mapper/ 아래에 나열된 추가 LUN 각각에 대해 물리 볼륨(pvcreate)을 만듭니다.
  • PV로 VG를 확장합니다(예: Cryostatextend < vg_name> /dev/mapper/mpathX ).
  • 필요한 경우 lvextend -r -l +100%FREE /dev/<vg name>/root.

자세한 내용은 KCS 솔루션을 참조하십시오.

(JIRA:RHELDOCS-18638)

RHEL 설치 프로그램에서 aarch64에서 iSCSI 장치를 부팅 장치로 자동으로 검색하거나 사용하지 않습니다.

aarch64에서 실행되는 RHEL 설치 프로그램에 iscsi_ibft 커널 모듈이 없으면 펌웨어에 정의된 iSCSI 장치를 자동으로 검색할 수 없습니다. 이러한 장치는 GUI를 사용하여 수동으로 추가할 때 설치 관리자에 자동으로 표시되지 않거나 부팅 장치로 선택할 수 없습니다. 이 문제를 해결하려면 설치 프로그램을 부팅할 때 "inst.nonibftiscsiboot" 매개 변수를 커널 명령줄에 추가한 다음 GUI를 통해 iSCSI 장치를 수동으로 연결합니다. 결과적으로 설치 프로그램에서 연결된 iSCSI 장치를 부팅 가능으로 인식할 수 있으며 설치가 예상대로 완료됩니다.

자세한 내용은 KCS 솔루션을 참조하십시오.

(JIRA:RHEL-56135)

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.