탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1 부트 환경 만들기 및 관리 Oracle Solaris 11.1 Information Library (한국어) |
다중 부트 환경에서는 시스템 관리자가 시스템에 소프트웨어 업데이트를 수행하기 이전에 백업 부트 환경을 만들 수 있으므로 소프트웨어 업데이트 시 위험을 줄일 수 있습니다. 필요한 경우 백업 부트 환경을 부트할 수도 있습니다.
다음 예에서는 하나 이상의 Oracle Solaris 부트 환경을 구성하고 beadm 유틸리티를 사용하여 이를 관리할 때의 장점에 대해 설명합니다.
시스템에 부트 환경을 두 개 이상 유지 관리하고 필요에 따라 각 부트 환경에서 다양한 업데이트를 수행할 수 있습니다. 예를 들어, beadm create 명령을 사용하여 부트 환경을 복제할 수 있습니다. (사용자가 만드는 복제본은 원본의 부트 가능한 복사본입니다.) 그런 다음 원래 부트 환경 및 그 복제본에 다양한 소프트웨어 패키지를 설치, 테스트 및 업데이트할 수 있습니다.
한 번에 하나의 부트 환경만 활성화할 수 있지만 beadm mount 명령을 사용하여 비활성 부트 환경을 마운트할 수 있습니다. 그런 후 pkg 명령에 대체 루트(-R) 옵션을 사용하여 해당 환경에서 특정 패키지를 설치하거나 업데이트할 수 있습니다. 자세한 내용은 Oracle Solaris 11.1 소프트웨어 패키지 추가 및 업데이트의 새 부트 환경에 패키지 설치를 참조하십시오.
부트 환경을 수정하는 경우 beadm create 명령을 사용하고 스냅샷 이름을 지정하여 수정 중 어느 단계에서나 환경에 대한 스냅샷을 생성할 수 있습니다. 예를 들어, 부트 환경에 대해 매월 업그레이드를 수행하는 경우 각 월별 업그레이드에 대한 스냅샷을 캡처할 수 있습니다.
다음과 같이 명령을 사용합니다.
# beadm create BeName@snapshotdescription
스냅샷 이름은 BeName@snapshotdescription 형식을 사용해야 합니다. 여기서 BeName은 스냅샷을 만들려는 기존 부트 환경의 이름입니다. 스냅샷의 날짜나 용도를 식별할 수 있도록 사용자 정의 스냅샷 설명을 제공합니다.
주 - beadm list -s 명령을 사용하여 부트 환경에 대해 사용 가능한 스냅샷을 볼 수 있습니다.
스냅샷은 부트 가능하지 않지만 beadm create 명령에 -e 옵션을 사용하여 스냅샷을 기반으로 부트 환경을 만들 수 있습니다. 그런 다음 beadm activate 명령을 사용하여 이 부트 환경이 다음 재부트 시 기본 부트 환경이 되도록 지정할 수 있습니다.
패키지 관리자 도구 또는 pkg 명령을 사용하여 활성 Oracle Solaris 부트 환경에 패키지를 설치하거나 업데이트하면 해당 부트 환경의 복제본을 만들 수 있습니다. 복제본을 만들면 패키지가 원본 부트 환경이 아닌 복제본에 설치 또는 업데이트됩니다. 항목이 성공적으로 변경된 후 새 복제본이 활성화됩니다. 그런 다음 이 복제본이 다음 재부트 시 새 기본 부트 환경이 됩니다. 원래 부트 환경은 대체 선택 사항으로 x86 시스템용 GRUB 메뉴 또는 SPARC 시스템용 부트 메뉴에서 유지됩니다.
beadm list 명령을 사용하여 원래의 변경되지 않은 소프트웨어가 여전히 설치되어 있는 백업 부트 환경을 포함하여 해당 시스템의 모든 부트 환경 목록을 볼 수 있습니다. 환경에서 변경한 항목에 만족하지 않으면 beadm activate 명령을 사용하여 해당 백업이 다음 재부트 시 기본 부트 환경이 되도록 지정할 수 있습니다.