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 요구 사항을 충족하는지 확인하십시오. 참조 정보: |
|
|
현재 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 아키텍처에서 작업할 때 필요한 제품은 다음과 같습니다.
| 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 |
SUSE Multi-Linux Manager Web UI에서 으로 이동합니다.
검색 창을 사용해 클라이언트 운영 체제 및 아키텍처에 적절한 제품을 찾아 적절한 제품의 확인란을 선택합니다. 이것은 모든 필수 채널을 자동으로 확인합니다. 또한
include recommended토글이 켜져 있는 한 모든 추천 채널이 선택됩니다. 화살표를 클릭하여 관련 제품의 전체 목록을 보고 필요한 추가 제품이 체크되어 있는지 확인합니다.제품 추가를 클릭하고 제품이 동기화를 마칠 때까지 기다립니다.
또는 명령 프롬프트에서 채널을 추가할 수 있습니다. 이 절차에 필요한 채널은 다음과 같습니다.
| OS 버전 | 기본 채널 |
|---|---|
Oracle Linux 10 |
oraclelinux10-x86_64 |
Oracle Linux 9 |
oraclelinux9-x86_64 |
Oracle Linux 8 |
oraclelinux8-x86_64 |
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>동기화가 자동으로 시작됩니다. 채널을 수동으로 동기화하려면 다음을 사용하십시오:
mgrctl exec -- mgr-sync sync --with-children <channel_name>계속하기 전에 동기화가 완료되었는지 확인합니다.
모듈형 채널을 사용하는 경우 클라이언트에서 Python 3.6 모듈 스트림을 활성화해야 합니다.
Python 3.6을 제공하지 않으면 spacecmd 패키지 설치가 실패합니다.
2. 동기화 상태 확인
SUSE Multi-Linux Manager Web UI에서 로 이동하여
Products탭을 선택합니다. 이 대화 상자는 동기화되는 중에 각 제품에 대한 진행률 막대를 표시합니다.또는 로 이동한 다음, 리포지토리에 연결된 채널을 클릭할 수 있습니다.
Repositories탭으로 이동한 다음 `Sync`을(를) 클릭하고 `Sync Status`을(를) 확인하십시오.
테일링 하기 전 사용 가능한 로그를 나열하려면 컨테이너 호스트에서 다음 명령을 실행합니다.
mgrctl exec ls /var/log/rhn/reposync/컨테이너 호스트의 명령 프롬프트에서 SUSE Multi-Linux Manager 루트 사용자로 채널 로그 파일의 동기화를 확인합니다.
mgrctl exec -ti -- tail -f /var/log/rhn/reposync/<channel-label>.log각 하위 채널은 동기화가 진행되는 동안 자체 로그를 생성합니다. 동기화가 완료되었는지 알아보려면 모든 기본 및 하위 채널 로그 파일을 확인해야 합니다.
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
클라이언트를 등록하는 방법에 대한 자세한 내용은 클라이언트 등록을(를) 참조하십시오.