Solaris 10 업데이트 8을 업데이트 10으로 업데이트하려면 몇 번의 재부팅이 필요합니까?

Solaris 10 업데이트 8을 업데이트 10으로 업데이트하려면 몇 번의 재부팅이 필요합니까?

Oracle Live Upgrade 문서*에는 LiveUpgrade 전에 다음 패치를 설치해야 한다고 명시되어 있습니다. *문서 1004881.1, "Solaris 10 5/08(업데이트 5) 이상:"

119254-LR  Install and Patch Utilities Patch
121430-LR  Live Upgrade patch
121428-LR  SUNWluzone required patches
138130-01  vold patch
146578-06  cpio patch (The most recent replacement for this patch is 148027-03)

마지막 패치에 대한 종속성:

Patch-ID# 142909-17 Synopsis: SunOS 5.10: kernel patch (needs reboot)
Patch-ID# 137137-09 Synopsis: SunOS 5.10: kernel patch (needs reboot)

업데이트된 패키지:

146670-02 (SunOS 5.10: libproject patch, needs reboot)
147774-01 automountd patch

lucreate, luupgrade 및 luuactivate를 사용하여 서버를 라이브 업그레이드하기 전에 완료해야 하는 패치가 7개 있습니다.

업데이트 8에서 업데이트 10으로의 라이브 업그레이드는 ZFS 서버에서 5분의 가동 중지 시간으로 완료될 수 있다고 들었습니다. 재부팅 후 루업그레이드 프로세스에 시간이 많이 걸리기 때문에 최대 1시간 30분 정도 걸릴 수 있습니다.

진실은 무엇입니까? 서버가 실행 중이고 5분 동안 가동 중지 시간이 있는 동안 lucreate/luupgrade/luactivate를 수행할 수 있도록 사전 업그레이드 패치(142909-17, 137137-09)를 다시 시작하지 않고 라이브 업그레이드를 수행해야 할까요? 아니면 다음 후에 서버를 다시 시작해야 합니다. 패치를 적용하고 가동 중지 시간이 최대 2시간까지 걸릴 수 있다는 점을 인정합니다.

답변1

한 번의 재부팅으로 이 작업을 수행할 수 있지만 권장되지는 않습니다. 라이브 업그레이드에 필요한 패치를 설치한 후 다시 시작하는 것이 좋습니다.

재부팅하지 않고 라이브 업그레이드를 계속했는데 문제 없이 작동한 적이 몇 번 있었지만 권장되지는 않습니다.

라이브 업그레이드 프로세스 중에는 시스템이 활성화되어 있습니다. 실제로는 영역 수에 따라 1.5시간보다 훨씬 더 오래 걸릴 수 있지만 유일한 가동 중지 시간은 업데이트된 ABE를 활성화하기 위해 재부팅하는 것입니다.

올바른 방법으로 하고 싶다면,

  1. 필수 패치를 설치합니다.
  2. 이러한 패치를 올바르게 초기화하려면 재부팅하세요.
  3. Lucreate/luupdate 실행
  4. 편의에 따라 luactivate를 실행하고 다시 재부팅하십시오.

한 가지 참고 사항: 라이브 업그레이드 후 재부팅할 때 콘솔에 액세스할 수 있는지 확인하세요. 라이브 업그레이드로 처리되지 않은 파일 시스템에서 시스템이 재부팅되지 않거나 새 버전의 Solaris가 갑자기 키보드 유형을 묻는 메시지를 표시하고 부팅을 완료하기 전에 단일 시스템 식별 메시지를 기다리기를 원했기 때문에 시스템을 재부팅하지 못하는 경우를 여러 번 보았습니다. 사용자 모드에서 처리합니다.

답변2

이 작업을 수행하려면 한 번만 재부팅하면 됩니다.

귀하가 나열한 대부분의 패치는 Solaris SPARC CPU 세트를 설치할 때 설치될 필수 패치의 일부라는 것을 알게 될 것입니다. LU(Live Upgrade)를 패치하거나 수행하기 전에 패치(119254) 및 LU 패치를 적용하는 것이 일반적인 관행입니다.

우리가 겪었던 유일한 문제는 필수 패치 중 하나가 SMF 서비스가 의존하는 응용 프로그램인 SMF 서비스를 새로 고침(?)하여 다시 시작하게 만들었다는 것입니다. SMF 종속성에 문제가 있었습니다.

따라서 사전 요구 사항 패치(커널 패치 제외)를 설치한 후에는 lucreate를 실행한 다음 luupdate를 실행하고 가능한 경우 최신 CPU 세트를 새 BE에 적용할 수 있어야 합니다. 어떤 FS를 사용하고 있는지는 밝히지 않았지만 LU에서 더 잘 작동하므로 ZFS를 사용하는 것이 좋습니다.

관련 정보