JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 부트 환경 만들기 및 관리     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  부트 환경 관리 지침

부트 환경 및 데이터 세트 정보

다중 부트 환경 유지 관리할 때의 장점

부트 환경 관리 도구

패키지 관리자 정보

beadm 유틸리티 정보

beadm 유틸리티 요구 사항

2.  beadm 영역 지원

3.  부트 환경 및 스냅샷 만들기

4.  부트 환경 관리

색인

부트 환경 및 데이터 세트 정보

부트 환경은 해당 이미지에 설치된 다른 응용 프로그램 소프트웨어 패키지가 포함된 Oracle Solaris 운영 체제 이미지의 부트 가능한 인스턴스입니다. 시스템 관리자는 시스템에서 다중 부트 환경을 유지 관리할 수 있으며 각 부트 환경에는 다른 소프트웨어 버전을 설치할 수 있습니다.

시스템에 Oracle Solaris를 처음 설치하면 부트 환경이 만들어집니다. beadm (1M) 유틸리티를 사용하여 시스템에 추가 부트 환경을 만들고 관리할 수 있습니다. 또한 패키지 관리자 GUI는 부트 환경 관리를 위한 일부 옵션을 제공합니다. 정확히 한 번에 하나의 부트 환경만 활성 상태일 수 있습니다.

파일 구조에 있어서 각 부트 환경은 루트 데이터 세트와 선택적으로 그 아래에 중첩된 다른 데이터 세트로 구성됩니다.


주 - 데이터 세트는 복제본, 파일 시스템 또는 스냅샷과 같은 ZFS 엔티티에 대한 일반 이름입니다. 부트 환경 관리의 컨텍스트에서는 데이터 세트가 특별히 특정 부트 환경에 대한 파일 시스템 사양을 참조합니다.

ZFS 데이터 세트에 대한 자세한 내용은 Oracle Solaris 11.1 관리: ZFS 파일 시스템의 ZFS 용어를 참조하십시오.


다음 예는 BE1이라는 샘플 부트 환경의 루트 데이터 세트를 보여줍니다.

rpool/ROOT/BE1

rpool/ROOT/BE1 루트 데이터 세트 예에서 rpool은 저장소 풀(zpool)의 이름입니다. 풀은 이전에 설정되었으므로 시스템에 이미 존재합니다. ROOT는 이전 설치에서 만든 특수 데이터 세트입니다. ROOT 데이터 세트는 부트 환경 루트 데이터 세트에서 사용할 수 있도록 배타적으로 예약되어 있습니다.

루트 데이터 세트와 그 아래에 중첩된 다른 데이터 세트는 BE1 부트 환경에 포함됩니다. 이러한 데이터 세트는 부트 환경의 중요 데이터 세트라고도 합니다.

반대로, 공유 데이터 세트는 각 부트 환경의 루트 데이터 세트 영역 외부에 있습니다. 공유 데이터 세트는 /export와 같이 사용자가 정의한 디렉토리입니다. 공유 데이터 세트의 예로, 사용자 계정이 보관된 데이터 세트를 들 수 있습니다. 이러한 사용자 계정은 부트 환경의 부트 상태와 관계없이 액세스할 수 있습니다.

다음 예를 참조하십시오.

# zfs list
          NAME                      USED  AVAIL  REFER  MOUNTPOINT
          pool                      450K   457G    18K  /pool
          pool/home                 315K   457G    21K  /export/home
          pool/home/anne             18K   457G    18K  /export/home/anne
          pool/home/bob             276K   457G   276K  /export/home/bob

주 - 자세한 내용은 zpool(1M) 및 zfs (1M) 매뉴얼 페이지를 참조하십시오. 또한 Oracle Solaris 11.1 관리: ZFS 파일 시스템의 ZFS 저장소 풀 상태 질의를 참조하십시오.


beadm 명령 이외의 유틸리티를 사용하여 스냅샷 및 부트 환경을 자동으로 만들 수 있습니다. 예를 들어, pkg 명령은 해당 명령을 사용하여 패키지를 설치하거나 업데이트할 때 부트 환경의 복제본을 자동으로 만들 수 있습니다.

beadm 명령은 특별히 부트 환경을 만들거나 수정할 때, 즉 루트 데이터 세트와 그 아래의 데이터 세트를 만들거나 수정할 때 사용합니다. 예를 들어, beadm 명령을 사용하여 데이터 세트를 변경하기 전에 해당 데이터 세트의 참조 복사본을 만듭니다. beadm 명령은 zfs 기술을 기반으로 하지만, beadm 명령에는 루트 데이터 세트와 그 아래의 데이터 세트를 관리하기 위한 특정 기능이 있습니다. 또한 beadm 명령을 사용하여 전역 영역 내의 여러 루트 데이터 세트 사이의 연관이나 여러 영역 간의 연관을 추적하고 관리할 수 있습니다.

beadm 유틸리티를 사용하여 다음과 같은 작업을 부트 환경에 수행할 수 있습니다.