Oracle Linux 클라이언트 등록

이 섹션에는 Oracle Linux 운영 체제를 실행하는 클라이언트 등록에 대한 정보가 포함되어 있습니다.

RHEL 10은 x86-64-v3 CPU 아키텍처를 요구합니다.

레드햇 엔터프라이즈 리눅스 10은 최소 지원되는 x86-64 마이크로아키텍처 기준을 _x86-64-v3_로 높였습니다.

x86-64-v1 또는 x86-64-v2 CPU에서 실행되는 시스템(예: Haswell 이전의 인텔 또는 Excavator 이전의 AMD 프로세서)은 RHEL 10을 실행할 수 없으며 지원되지 않습니다.

이는 물리적 호스트와 가상 머신 모두에 영향을 미칩니다. 하이퍼바이저(예: VMware EVC, KVM 등)는 AVX/AVX2 CPU 기능을 게스트 VM에 노출하도록 구성되어야 하며, 그렇지 않으면 RHEL 10 설치 또는 부팅이 실패합니다.

RHEL 10을 배포하거나 업그레이드하기 전에 하드웨어가 x86-64-v3 요구 사항을 충족하는지 확인하십시오.

참조 정보:

  • Oracle Linux 리포지토리 URL은 SUSE Customer Center에서 사용할 수 있습니다.

  • 패키지 및 메타데이터는 SUSE가 아닌 Oracle에서 제공합니다.

  • Oracle Linux 기본 미디어 리포지토리는 https://yum.oracle.com/.에서 무료로 다운로드할 수 있습니다.

  • 지원되는 제품에 대해서는 지원하는 Oracle 기능의 릴리스 노트 및 지원 테이블을 참조하십시오.

현재 SUSE Multi-Linux Manager와 Unbreakable Linux Network (ULN) 리포지토리를 직접 동기화하는 것은 지원되지 않습니다. ULN을 위한 Oracle 로컬 배포판을 사용해야 합니다. 로컬 ULN 미러 설정에 대한 자세한 내용은 https://docs.oracle.com/en/operating-systems/oracle-linux/software-management/sfw-mgmt-UseSoftwareDistributionMirrors.html#local-uln-mirror.에서 제공된 Oracle 문서를 참조하십시오.

1. 소프트웨어 채널 추가

Oracle Linux 클라이언트를 SUSE Multi-Linux Manager 서버에 등록하기 전에 필요한 소프트웨어 채널을 추가하고 이 채널을 동기화해야 합니다.

현재 지원되는 아키텍처는: x86_64 및 `aarch64`입니다. 지원되는 제품 및 아키텍처의 전체 목록은 지원되는 클라이언트 및 기능을 참조하십시오.

다음 섹션의 설명은 주로 x86_64 아키텍처를 기준으로 합니다. 적절한 경우 다른 아키텍처로 교체하십시오.

예를 들어, x86_64 아키텍처에서 작업할 때 필요한 제품은 다음과 같습니다.

Table 1. Oracle 제품 - WebUI
OS 버전 제품 이름

Oracle Linux 10

Oracle Linux 10 x86_64

Oracle Linux 9

Oracle Linux 9 x86_64

Oracle Linux 8

Oracle Linux 8 x86_64

절차 소프트웨어 채널 추가
  1. SUSE Multi-Linux Manager Web UI에서 관리자  설정 마법사  제품으로 이동합니다.

  2. 검색 창을 사용해 클라이언트 운영 체제 및 아키텍처에 적절한 제품을 찾아 적절한 제품의 확인란을 선택합니다. 이것은 모든 필수 채널을 자동으로 확인합니다. 또한 include recommended 토글이 켜져 있는 한 모든 추천 채널이 선택됩니다. 화살표를 클릭하여 관련 제품의 전체 목록을 보고 필요한 추가 제품이 체크되어 있는지 확인합니다.

  3. 제품 추가를 클릭하고 제품이 동기화를 마칠 때까지 기다립니다.

또는 명령 프롬프트에서 채널을 추가할 수 있습니다. 이 절차에 필요한 채널은 다음과 같습니다.

Table 2. Oracle 채널 - CLI
OS 버전 기본 채널

Oracle Linux 10

oraclelinux10-x86_64

Oracle Linux 9

oraclelinux9-x86_64

Oracle Linux 8

oraclelinux8-x86_64

절차 명령 프롬프트에서 소프트웨어 채널 추가
  1. SUSE Multi-Linux Manager컨테이너 호스트의 명령 프롬프트에서 루트 사용자로 적절한 채널을 추가합니다:

    mgrctl exec -- mgr-sync add channel <channel_label_1>
    mgrctl exec -- mgr-sync add channel <channel_label_2>
    mgrctl exec -- mgr-sync add channel <channel_label_n>
  2. 동기화가 자동으로 시작됩니다. 채널을 수동으로 동기화하려면 다음을 사용하십시오:

    mgrctl exec -- mgr-sync sync --with-children <channel_name>
  3. 계속하기 전에 동기화가 완료되었는지 확인합니다.

모듈형 채널을 사용하는 경우 클라이언트에서 Python 3.6 모듈 스트림을 활성화해야 합니다. Python 3.6을 제공하지 않으면 spacecmd 패키지 설치가 실패합니다.

2. 동기화 상태 확인

절차 Web UI에서 동기화 진행 상태 확인
  1. SUSE Multi-Linux Manager Web UI에서 관리자  설정 마법사로 이동하여 Products 탭을 선택합니다. 이 대화 상자는 동기화되는 중에 각 제품에 대한 진행률 막대를 표시합니다.

  2. 또는 소프트웨어  관리  채널로 이동한 다음, 리포지토리에 연결된 채널을 클릭할 수 있습니다. Repositories 탭으로 이동한 다음 `Sync`을(를) 클릭하고 `Sync Status`을(를) 확인하십시오.

절차 명령 프롬프트에서 동기화 진행 상태 확인
  1. 테일링 하기 전 사용 가능한 로그를 나열하려면 컨테이너 호스트에서 다음 명령을 실행합니다.

    mgrctl exec ls /var/log/rhn/reposync/
  2. 컨테이너 호스트의 명령 프롬프트에서 SUSE Multi-Linux Manager 루트 사용자로 채널 로그 파일의 동기화를 확인합니다.

    mgrctl exec -ti -- tail -f /var/log/rhn/reposync/<channel-label>.log
  3. 각 하위 채널은 동기화가 진행되는 동안 자체 로그를 생성합니다. 동기화가 완료되었는지 알아보려면 모든 기본 및 하위 채널 로그 파일을 확인해야 합니다.

3. 활성화 키 생성

Oracle Linux 채널에 연결된 활성화 키를 생성해야 합니다.

활성화 키에 대한 자세한 내용은 활성화 키을 참조하십시오.

4. GPG 키 관리

클라이언트는 소프트웨어 패키지가 설치되기 전에 GPG 키를 사용하여 패키지의 진위를 확인합니다. 신뢰할 수 있는 소프트웨어만 클라이언트에 설치할 수 있습니다.

GPG 키를 신뢰하는 것은 클라이언트의 보안을 위해 중요합니다. 어떤 키가 필요하고 신뢰할 수 있는지를 결정하는 것은 관리자의 임무입니다. GPG 키가 신뢰되지 않을 때 소프트웨어 채널을 사용할 수 없기 때문에, 클라이언트에 채널을 할당하는 결정은 키를 신뢰하는 결정에 달려 있습니다.

GPG 키에 대한 자세한 내용은 GPG 키을 참조하십시오.

Oracle Linux 9 및 Oracle Linux 8 클라이언트에는 다음을 사용하십시오.

ol8-gpg-pubkey-82562EA9AD986DA3.key

5. 클라이언트 등록

클라이언트를 등록하려면 부팅 리포지토리가 필요합니다. 기본적으로 부팅 리포지토리는 자동으로 생성되며, 모든 동기화된 제품에 대해 매일 재생성됩니다. 컨테이너 호스트의 명령 프롬프트에서 부팅 리포지토리를 수동으로 생성할 수 있습니다:

mgrctl exec -ti mgr-create-bootstrap-repo

클라이언트를 등록하는 방법에 대한 자세한 내용은 클라이언트 등록을(를) 참조하십시오.