SUSE Linux Enterprise Server with Expanded Support 클라이언트 등록
이 섹션에는 SUSE Linux Enterprise Server with Expanded Support(Expanded Support) 운영 체제를 실행하는 기존 및 Salt 클라이언트를 등록하는 방법에 대한 정보가 포함되어 있습니다. Expanded Support 클라이언트는 Red Hat Enterprise Linux 또는 CentOS에 기반을 두고 있으며 SLESES, RES 또는 Red Hat Expanded Support라고도 합니다.
SUSE가 제공하는 Expanded Support 소프트웨어 채널은 패키지에 대한 업데이트만 제공하고 패키지 자체는 제공하지 않습니다. 필요한 기본 채널을 생성하려면 Expanded Support 제품(아래에 설명됨)을 등록한 다음 필요한 Red Hat 또는 CentOS 패키지를 맞춤 하위 채널로 임포트해야 합니다. 초기 패키지를 Red Hat 또는 CentOS에서 직접 가져와야 Expanded Support 소프트웨어 채널이 제공하는 업데이트를 적용할 수 있습니다.
사용자는 Red Hat 또는 CentOS 기본 미디어 리포지토리 및 설치 미디어에 대한 액세스를 정렬할 책임이 있습니다. |
사용자는 모든 Expanded Support 시스템에 대해 SUSE의 지원을 받아야 합니다. |
기존 클라이언트는 Expanded Support 8에서 사용할 수 없습니다. Expanded Support 8 클라이언트는 Salt 클라이언트로만 지원됩니다. |
1. 소프트웨어 채널 추가
Expanded Support 클라이언트의 경우 일부 필수 패키지는 Red Hat Enterprise Linux 또는 CentOS 설치 미디어에 포함되어 있습니다. 먼저 이 패키지를 설치해야 Expanded Support 클라이언트를 등록할 수 있습니다.
Expanded Support 제품은 SUSE Customer Center가 제공합니다. 이 제품은 클라이언트 도구 패키지도 포함합니다.
Expanded Support 클라이언트를 SUSE Manager 서버에 등록하기 전에 필요한 소프트웨어 채널을 추가하고 이 채널을 동기화해야 합니다.
하나는 Expanded Support용으로, 다른 하나는 클라이언트 도구용으로 두 가지 채널 세트를 선택해야 합니다.
올바른 Expanded Support 채널과 연결된 활성화 키가 필요합니다. 활성화 키에 대한 자세한 내용은 활성화 키를 참조하십시오.
이 절차에 필요한 제품은 다음과 같습니다.
OS 버전 | 제품 이름 |
---|---|
Expanded Support 6 |
SUSE Linux Enterprise Server with Expanded Support 6 x86_64 |
Expanded Support 7 |
SUSE Linux Enterprise Server with Expanded Support 7 x86_64 |
Expanded Support 8 |
RHEL 또는 SLES ES 또는 CentOS 8 기본 및 SUSE Linux Enterprise Server with Expanded Support 8 x86_64 |
현재 Expanded Support 6는 수명이 종료되었으며 리포지토리에서 제공되는 ISO 이미지는 최신이 아닙니다. 이러한 패키지를 사용하여 새 Expanded Support 6 클라이언트를 부트스트래핑하면 실패하게 됩니다. 새 Red Hat 6 클라이언트를 부트스트랩하려면 클라이언트 문제 해결의 문제 해결 프로시저를 따르십시오. |
SUSE Manager에는 추가 소프트웨어가 포함된 도구 채널이 필요합니다. 이 절차에서는 이러한 도구 채널을 생성합니다.
OS 버전 | 기본 채널 | 도구 채널 |
---|---|---|
Expanded Support 6 |
RHEL Expanded Support 6 |
RES6-SUSE-Manager-Tools x86_64 |
Expanded Support 7 |
RHEL Expanded Support 7 |
RES7-SUSE-Manager-Tools x86_64 |
Expanded Support 8 |
RHEL 또는 SLES ES 또는 CentOS 8 기본 |
x86_64용 RES8-Manager-Tools-Pool 및 x86_64용 RES8-Manager-Tools-Updates |
현재 Expanded Support 6는 수명이 종료되었으며 리포지토리에서 제공되는 ISO 이미지는 최신이 아닙니다. 이러한 패키지를 사용하여 새 Expanded Support 6 클라이언트를 부트스트래핑하면 실패하게 됩니다. 새 Expanded Support 6 클라이언트를 부트스트랩하려면 클라이언트 문제 해결의 문제 해결 프로시저를 따르십시오. |
-
SUSE Manager Web UI에서
으로 이동합니다. -
검색 창을 사용하여 클라이언트 운영 체제 및 아키텍처에 적합한 제품을 찾고 해당 제품을 확인하십시오. 모든 필수 채널은 자동으로 확인됩니다. 또한,
추천 포함
토글이 켜져 있으면 모든 추천 채널이 확인됩니다. 관련 제품의 전체 목록을 보려면 화살표를 클릭하고 필요한 추가 제품이 선택되어 있는지 확인하십시오. -
제품 추가를 클릭하고 제품이 동기화를 마칠 때까지 기다립니다.
AppStream 리포지토리는 모듈형 패키지를 제공합니다. 이로 인해 SUSE Manager Web UI에 부정확한 패키지 정보가 표시됩니다. Web UI 또는 API를 사용해 모듈형 리포지토리에서 직접 설치하거나 업그레이드하는 등의 패키지 작업을 수행할 수 없습니다. AppStream 필터를 컨텐트 라이프싸이클 관리(CLM)와 함께 사용해 모듈형 리포지토리를 정규 리포지토리로 변환할 수 있습니다. 클라이언트에서 또는 Salt 상태를 사용해 Salt 클라이언트에서 모듈형 패키지를 관리하거나 클라이언트에서 |
1.1. 기본 미디어 추가
SUSE가 Red Hat Enterprise Linux 또는 CentOS 기본 미디어를 제공하지 않으므로 기본 Expanded Support 채널에는 패키지가 전혀 포함되어 있지 않습니다. Expanded Support 상위 채널에 하위 채널로 추가할 수 있는 Red Hat 또는 CentOS의 기본 미디어를 가져와야 합니다. 필요한 모든 패키지가 있는지 확인하려면 최소 또는 JeOS 이미지가 아닌 전체 DVD 이미지를 사용하십시오.
SUSE Manager 사용자 정의 채널을 사용해 Red Hat Enterprise Linux 또는 CentOS 미디어를 설정할 수 있습니다. 기본 미디어의 모든 패키지는 하위 채널로 미러링해야 합니다.
채널의 이름을 자유롭게 선택할 수 있습니다.
-
SUSE Manager 서버 Web UI에서
로 이동합니다. -
채널 생성을 클릭하여 채널에 적절한 파라미터를 설정합니다.
-
상위 채널
필드에서 적절한 기본 채널을 선택합니다. -
채널 생성을 클릭합니다.
-
생성해야 하는 모든 채널에 대해 이를 반복합니다. 각 사용자 정의 리포지토리에는 하나의 사용자 정의 채널이 있어야 합니다.
로 이동하여 적절한 채널 및 리포지토리를 모두 생성했는지 확인할 수 있습니다.
Red Hat 8 클라이언트의 경우 기본 채널과 AppStream 채널을 모두 추가하십시오. 사용자에게는 두 채널의 패키지가 모두 필요합니다. 두 채널을 모두 추가하지 않으면 패키지가 누락되어 부트스트랩 리포지토리를 생성할 수 없습니다. |
모듈형 채널을 사용하는 경우 클라이언트에서 Python 3.6 모듈 스트림을 활성화해야 합니다.Python 3.6이 제공되지 않으면 spacecmd
패키지의 설치가 실패합니다.
-
SUSE Manager 서버의 명령 프롬프트에서 루트 권한으로 기본 미디어 이미지를
/tmp/
디렉토리로 복사합니다. -
미디어 컨텐트를 포함할 디렉토리를 생성합니다. 다음과 같이
<os_name>
을sleses6
,sleses7
또는sleses8
으로 교체합니다.mkdir -p /srv/www/htdocs/pub/<os_name>
-
다음과 같이 이미지를 마운트합니다.
mount -o loop /tmp/<iso_filename> /srv/www/htdocs/pub/<os_name>
-
다음과 같이 패키지를 앞서 생성한 하위 채널로 임포트합니다.
spacewalk-repo-sync -c <channel-label> -u file:///srv/www/htdocs/pub/ <os_name>/<repopath>/
1.1.1. 옵션: 컨텐트 URL에서 기본 미디어 추가
또는 Red Hat CDN이나 CentOS가 제공하는 컨텐트 URL에 대한 액세스 권한이 있는 경우 사용자 정의 리포지토리를 생성하여 패키지를 미러링할 수 있습니다.
이 절차에 필요한 상세 정보는 다음과 같습니다.
옵션 | 파라미터 |
---|---|
리포지토리 URL |
Red Hat CDN 또는 CentOS 가 제공하는 컨텐트 URL |
서명 메타데이터가 있습니까? |
모든 Red Hat Enterprise 리포지토리를 선택 취소 |
SSL CA 인증서 |
|
SSL 클라이언트 인증서 |
|
SSL 클라이언트 키 |
|
-
SUSE Manager 서버 Web UI에서
로 이동합니다. -
리포지토리 생성을 클릭하여 리포지토리에 적절한 파라미터를 설정합니다.
-
리포지토리 생성을 클릭합니다.
-
생성해야 하는 모든 리포지토리에 대해 이를 반복합니다.
모든 채널을 생성했으면 생성한 리포지토리를 다음과 같이 채널과 연결할 수 있습니다.
-
SUSE Manager 서버 Web UI에서
로 이동한 다음, 연결할 채널을 클릭합니다. -
리포지토리
탭으로 이동하여 이 채널에 연결할 리포지토리의 확인란을 선택합니다. -
리포지토리 업데이트를 클릭하여 채널과 리포지토리를 연결합니다.
-
연결하려는 모든 채널과 리포지토리에 대해 이를 반복합니다.
-
옵션:
동기화
탭으로 이동하여 이 리포지토리의 동기화에 대해 정기적 일정을 설정합니다. -
지금 동기화를 클릭하여 즉시 동기화를 시작합니다.
2. 동기화 상태 확인
-
SUSE Manager Web UI에서
로 이동하여제품
탭을 선택합니다. 이 대화 상자는 동기화되는 중에 각 제품에 대한 진행률 막대를 표시합니다. -
또는
로 이동한 다음, 리포지토리에 연결된 채널을 클릭하면 됩니다.리포지토리
탭으로 이동한 다음,동기화
를 클릭하고동기화 상태
를 선택합니다.
-
SUSE Manager 서버의 명령 프롬프트에서 루트 권한으로 다음과 같이
tail
명령을 사용해 동기화 로그 파일을 확인합니다.tail -f /var/log/rhn/reposync/<channel-label>.log
-
각 하위 채널은 동기화가 진행되는 동안 자체 로그를 생성합니다. 동기화가 완료되었는지 알아보려면 모든 기본 및 하위 채널 로그 파일을 확인해야 합니다.
Expanded Support 채널은 규모가 매우 클 수 있습니다. 초기 채널 동기화는 때로 몇 시간이 걸릴 수 있습니다. 초기 동기화가 완료되면 채널로 작업하기 전에 채널을 복제하는 것이 좋습니다. 이렇게 하면 원본 동기화 데이터를 백업할 수 있습니다. |
3. Expanded Support 클라이언트 등록
이제 Expanded Support 클라이언트가 등록할 준비가 되었습니다.
클라이언트 등록에 대한 자세한 내용은 클라이언트 등록 개요에서 참조하십시오.
SUSE Linux Enterprise Server with Expanded Support 6 클라이언트를 등록하고 사용하려면 SUSE Manager 서버가 이전 형식의 SSL 암호화를 지원하도록 구성해야 합니다. 이 오류를 해결하는 방법에 대한 자세한 내용은 클라이언트 문제 해결에서 |