Oracle Solaris 10 9/10 설치 설명서: Solaris Live Upgrade 및 업그레이드 계획

비전역 영역에서 Solaris Live Upgrade 사용을 위한 지침(계획)

비전역 영역 사용 계획에는 다음과 같은 제한 사항이 있습니다.

표 8–1 비전역 영역을 통해 업그레이드할 경우 제한 사항

문제 

설명 

영역이 설치된 시스템에서 Solaris Live Upgrade를 사용할 때 다음 사항을 고려하십시오. lucreatelumount 작업 중에 영역 상태가 전환되지 않도록 해야 합니다.

  • lucreate 명령을 사용하여 비활성 부트 환경을 만들 때 지정된 비전역 영역이 실행되고 있지 않을 경우 lucreate 작업이 완료될 때까지 영역을 부트할 수 없습니다.

  • lucreate 명령을 사용하여 비활성 부트 환경을 만들 때 지정된 비전역 영역이 실행 중인 경우 lucreate 작업이 완료될 때까지 영역을 중지하거나 재부트해서는 안 됩니다.

  • lumount 명령을 사용하여 비활성 부트 환경을 마운트할 경우 lumount 작업 이전에 실행 중이었던 영역을 계속 실행할 수 있지만 비전역 영역을 부트 또는 재부트할 수는 없습니다.

  • 비전역 영역은 비전역 영역 관리자와 전역 영역 관리자가 모두 제어할 수 있기 때문에 상호 작용을 방지하려면 lucreate 또는 lumount 작업 중에 모든 영역을 중지하십시오.

전역 영역 관리자가 비전역 영역 관리자에게 Solaris Live Upgrade를 통한 업그레이드를 알리지 않을 경우 문제가 발생할 수 있습니다. 

Solaris Live Upgrade 작업이 진행 중일 경우 비전역 영역 관리자도 반드시 참여해야 합니다. 업그레이드는 업그레이드로 인해 발생하는 변경 사항을 해결할 관리자의 작업에 영향을 줍니다. 영역 관리자는 로컬 패키지가 시퀀스 진행 중 안정적인지 확인하고 구성 파일 조정과 같은 사후 업그레이드 작업을 처리하며 시스템 중단 일정을 수립해야 합니다.  

예를 들어, 전역 영역 관리자가 lucreate 명령을 사용하여 파일 시스템을 복사하는 동안 비전역 영역 관리자가 패키지를 추가하면 새 패키지가 파일 시스템과 함께 복사되지 않고 비전역 영역 관리자는 이 문제를 인식하지 못합니다.

비전역 영역이 별도의 파일 시스템에 있을 때 부트 환경 만들기

현재 실행 중인 부트 환경에서 새 부트 환경을 만드는 작업은 한 가지 예외를 제외하고 이전 릴리스와 동일합니다. 비전역 영역의 공유 파일 시스템에 대한 대상 디스크 슬라이스를 지정할 수 있습니다. 이 예외는 다음 조건에서 발생합니다.

별도의 파일 시스템이 새 부트 환경에서 공유되지 않도록 하려면 lucreate 명령을 사용하여 비전역 영역에 대한 별도의 파일 시스템의 대상 슬라이스를 지정할 수 있습니다. -m 옵션의 인수에 새 옵션 필드인 zonename이 제공됩니다. 이 새로운 필드는 비전역 영역의 개별 파일 시스템을 새 부트 환경의 개별 슬라이스에 배치합니다. 별도의 파일 시스템을 사용하여 비전역 영역을 설정하는 방법에 대한 자세한 내용은 zonecfg(1M)를 참조하십시오.


주 –

기본적으로 중요 파일 시스템(루트(/), /usr/opt 파일 시스템)을 제외한 모든 파일 시스템은 현재 부트 환경과 새 부트 환경 간에 공유됩니다. 활성 부트 환경에서 공유된 파일을 업데이트하면 비활성 부트 환경에서도 데이터가 업데이트됩니다. 예를 들어, /export 파일 시스템은 공유 파일 시스템입니다. -m 옵션과 zonename 옵션을 사용하면 비전역 영역의 파일 시스템이 별도의 슬라이스로 복사되고 데이터가 공유되지 않습니다. 이 옵션을 사용하면 zonecfg add fs 명령을 사용하여 만든 비전역 영역 파일 시스템이 부트 환경 간에 공유되지 않습니다.