서버 - 부분 업그레이드

SUSE Manager 팀은 연중 몇 차례 SUSE Manager 서버의 부분 업그레이드를 제공합니다. 이러한 업데이트에는 버그 수정과 기능 개선이 포함되며 새로운 기능이 종종 제공됩니다.

일부 추가적인 수작업 단계가 필요할 수 있으며, 이 정보는 릴리스 노트에서만 확인할 수 있습니다. 이러한 주 업그레이드에 대한 자세한 내용은 서버 - 주요 업그레이드에서 확인할 수 있습니다.

업그레이드에 대한 자세한 내용은 릴리즈 노트(https://www.uyuni-project.org/pages/stable-version.html)를 참조하십시오.

부분 업그레이드를 수행하는 것은 운영 체제 패키지 업데이트를 설치하는 것과 유사합니다.

절차: SUSE Manager 서버에서 패키지 업데이트

기본적으로 여러 업데이트 리포지토리는 SUSE Manager 서버를 위해 구성 및 활성화됩니다. 새 패키지와 업데이트된 패키지는 자동으로 제공됩니다.

업그레이드하기 전에 서버를 백업하는 것이 좋습니다. SUSE Manager 백업에 대한 자세한 내용은 백업 및 복구에서 확인할 수 있습니다.

  1. SUSE Manager 서버의 명령 프롬프트에서 루트로 Spacewalk 서비스를 중지합니다.

    spacewalk-service stop
  2. 소프트웨어 리포지토리 새로 고침:

    zypper ref
  3. 새 패키지 업데이트: (zypper에서 메시지가 표시되면 이 작업을 반복)

    zypper up

이 단계에서 Uyuni는 SUSE Manager와 다릅니다. SUSE Manager는 zypper patch를 사용하지만, Uyuni에는 zypper up이 필요합니다.

+

  1. zypper가 Uyuni 패키지의 업그레이드 실패를 보고하면 수동으로 다음 명령을 실행합니다.

    zypper install Uyuni-Server-release
  2. Spacewalk 서비스를 다시 시작합니다.

    spacewalk-service start

    패치 업데이트에서 재부팅이 권장되면 서버를 재시작합니다.

기본적으로 zypper는 10분마다 리포지토리를 새로 고칩니다(/etc/zypp/zypp.confrepo.refresh.delay 참조). autorefresh가 비활성화되면 zypper ref를 실행하여 모든 리포지토리를 새로 고칩니다.

SUSE Manager 4.1부터는 spacewalk-schema-upgrade가 더 이상 필요하지 않습니다.

스키마 업그레이드는 Spacewalk 서비스가 spacewalk-service start로 시작될 때 자동으로 실행됩니다.

패키지 업데이트의 영향을 받는 서비스는 업데이트 후에 자동으로 재시작되지 않습니다. 장애가 발생하지 않도록 하려면 이러한 서비스를 수동으로 재시작해야 합니다. 기존 코드를 사용하고 재시작해야 하는 애플리케이션을 확인하려면 zypper ps를 사용합니다.