프록시 - 업그레이드 절차

프록시를 업데이트하기 전, 유지보수 기간을 예약합니다. 프록시를 통해 SUSE Manager에 등록된 클라이언트는 업데이트를 진행하는 동안 SUSE Manager에 연결할 수 없습니다. 유지보수 기간에 대한 자세한 정보는 Maintenance Windows에서 참조하십시오.

1. 준비

준비 단계로 openSUSE Leap 15.3 채널을 서버에 추가합니다.

명령 프롬프트에서 소프트웨어 채널 추가
  1. SUSE Manager 서버의 명령 프롬프트에서 루트로 spacewalk-common-channels 명령을 사용하여 적절한 채널을 추가합니다.

    spacewalk-common-channels opensuse_leap15_2 \
    opensuse_leap15_2-non-oss \
     opensuse_leap15_2-non-oss-updates \
     opensuse_leap15_2-updates \
     opensuse_leap15_2-uyuni-client \
     uyuni-proxy-stable-leap-152
  2. spacewalk-repo-sync를 사용하여 모든 채널을 완전히 동기화합니다. 이미 리포지토리 URL을 정의한 경우, 중복 리포지토리 URL 문제 해결을 진행합니다.

2. 중복 리포지토리 URL 문제 해결

spacewalk-common-channels를 사용하여 SUSE Manager에서 URL이 동일한 리포지토리를 2개 이상 추가(openSUSE Leap 15.0, 15.1 및 15.2용 클라이언트 도구)하면 다음 오류가 표시됩니다.

오류: opensuse_leap15_2-uyuni-client-x86_64:
redstone.xmlrpc.XmlRpcFault: 특정 URL을 갖는 정의된 리포지토리가 이미 존재합니다. 해당 리포지토리를 다시 사용하십시오.

15.1 리포지토리를 15.2 채널에 할당하여 해결:

프로시저: 15.1 리포지토리를 15.2 채널에 할당:
  1. SUSE Manager 서버 Web UI에서 소프트웨어  관리  채널로 이동하여 이름이 Uyuni Client Tools for openSUSE Leap 15.2(x86_64)인 채널을 클릭합니다.

  2. 오른쪽 상단에서 채널 관리를 클릭합니다.

  3. 리포지토리 탭으로 이동하여 External - Uyuni Client Tools for openSUSE Leap 15.1(x86_64)을 선택합니다.

  4. 리포지토리 업데이트를 클릭합니다.

  5. 리포지토리  동기화 하위 탭으로 이동하여 지금 동기화를 클릭합니다.

  6. Uyuni Proxy Stable for openSUSE Leap 15.2(x86_64)External - Uyuni Proxy Stable for openSUSE Leap 15.1(x86_64)에서도 동일한 절차를 수행합니다.

openSUSE Leap 15.2(x86_64) 채널을 펼쳐 패키지로 채워진 하위 채널을 확인합니다.

3. 프록시 업그레이드

프록시를 업그레이드하려면 먼저 프록시 서비스를 중지한 후 소프트웨어 리포지토리를 바꾸고 소프트웨어를 업데이트한 후 마지막으로 프록시 서비스를 재시작합니다.

절차: SUSE Manager 프록시 업데이트
  1. SUSE Manager 서버 Web UI에서 프록시 시스템의 상세 정보 페이지로 이동하여 재활성 하위 탭을 클릭합니다.

  2. 새 키 생성을 클릭하여 재활성 키를 생성합니다.

  3. SUSE Manager 프록시에서 프록시 서비스를 중지합니다.

    spacewalk-proxy stop
  4. SUSE Manager 서버 Web UI에서 시스템  프록시로 이동하여 프록시의 이름을 클릭합니다.

  5. 소프트웨어  소프트웨어 채널을 클릭하고 Customs Channels 목록에 나열된 openSUSE Leap 15.3 채널을 기본 채널로 선택합니다.

  6. 하위 채널 창에서 15.3 하위 채널을 선택합니다.

  7. 다음을 클릭하고 소프트웨어 채널 변경 확인에서 확인을 클릭합니다.

  8. 소프트웨어  패키지  업그레이드를 클릭하고 프록시에서 업데이트할 모든 패키지를 선택한 후 선택 사항을 적용합니다.

  9. rhnreg_ks 명령줄 유틸리티를 사용하여 재활성화 키로 다시 등록합니다. 동일한 ID, 이력 및 그룹으로 시스템이 다시 등록됩니다.

  10. SUSE Manager 프록시에서 프록시 서비스를 시작합니다.

    spacewalk-proxy start

여러 프록시를 업데이트해야 할 경우 SUSE Manager 서버에서 이 명령 시퀀스의 작업 체인을 생성할 수 있습니다. 작업 체인을 사용하여 여러 프록시에서 동시에 업데이트를 수행할 수 있습니다.