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

부트 환경 만들기

부트 환경을 만드는 프로세스는 중요 파일 시스템을 활성 부트 환경에서 새 부트 환경으로 복사하는 방법을 제공합니다. 필요할 경우 디스크가 재구성되며 파일 시스템이 사용자 지정되고 중요한 파일 시스템이 새 부트 환경으로 복사됩니다.

파일 시스템 유형

Solaris Live Upgrade는 중요 파일 시스템과 공유 가능 파일 시스템의 두 파일 시스템 유형을 구분합니다. 이들 파일 시스템 유형의 설명은 다음 표와 같습니다.

파일 시스템 유형 

설명  

예 및 자세한 내용 

중요 파일 시스템 

Solaris OS에서 필요한 중요 파일 시스템입니다. 이 파일 시스템은 활성 및 비활성 부트 환경의 vfstab에 있는 별도의 마운트 지점입니다. 이 파일 시스템은 항상 소스에서 비활성 부트 환경으로 복사됩니다. 중요 파일 시스템은 때로 공유 불가라고도 합니다.

예로는 root(/), /usr, /var 또는 /opt가 있습니다.

공유 가능한 파일 시스템 

공유 가능 파일 시스템은 활성 및 비활성 부트 환경 모두의 vfstab에 있는 동일한 마운트 지점을 포함하는 /export와 같은 사용자 정의 파일들입니다. 따라서 활성 부트 환경에서 공유된 파일을 업데이트하면 비활성 부트 환경의 데이터 또한 업데이트됩니다. 새 부트 환경을 만들 때 공유 가능 파일 시스템은 기본적으로 공유됩니다. 하지만 대상 슬라이스를 지정할 수 있으며 그런 다음 파일 시스템이 복사됩니다.

/export는 공유할 수 있는 파일 시스템의 예입니다.

공유 가능한 파일 시스템에 대한 자세한 내용은 공유 가능 파일 시스템에 대한 슬라이스 선택 지침을 참조하십시오.

스왑 

  • UFS 파일 시스템의 경우 스왑은 공유 가능한 특수 볼륨입니다. 공유 가능 파일 시스템과 마찬가지로 모든 스왑 슬라이스는 기본적으로 공유됩니다. 하지만 스왑용 대상 디렉토리를 지정하면 스왑 슬라이스가 복사됩니다.

  • ZFS 파일 시스템의 경우 스왑과 덤프 볼륨이 풀 내에서 공유됩니다.

파일 시스템에 RAID-1 볼륨 만들기

Solaris Live Upgrade는 파일 시스템에서 RAID-1 볼륨(미러)을 가진 부트 환경을 만들 수 있습니다. 개요는 RAID-1 볼륨 파일 시스템이 있는 부트 환경 생성을 참조하십시오.

파일 시스템 복사

새 부트 환경을 만드는 프로세스는 중요한 파일 시스템을 복사할 수 있는 사용되지 않는 슬라이스를 식별하는 것부터 시작합니다. 슬라이스를 사용할 수 없거나 슬라이스가 최소 요건을 충족시키지 못하면 새 슬라이스를 포맷할 필요가 있습니다.

슬라이스를 정의한 뒤 파일 시스템을 디렉토리에 복사하기 전에 새 부트 환경에 파일 시스템을 재구성할 수 있습니다. vfstab을 편집하여 파일 시스템 디렉토리를 연결하거나 연결 해제하는 간단한 방법인 파일 시스템 분할과 병합을 통해 파일 시스템을 재구성합니다. 같은 마운트 지점을 지정하여 부모 디렉토리에 파일 시스템을 병합할 수 있습니다. 서로 다른 마운트 지점을 지정하여 부모 디렉토리에서 파일 시스템을 분리할 수도 있습니다.

비활성 부트 환경에 파일 시스템이 구성된 뒤 자동 복사를 시작합니다. 중요한 파일 시스템이 지정된 디렉토리로 복사됩니다. 공유 가능 파일 시스템은 복사되지 않지만 공유됩니다. 예외적으로 일부 공유 가능 파일 시스템을 복사하도록 지정할 수 있습니다. 활성 부트 환경의 파일 시스템을 비활성 부트 환경에 복사하면 파일은 새 디렉토리에 지정됩니다. 활성 부트 환경은 어떤 방법으로도 변경되지 않습니다.

파일 시스템 분할 또는 병합 절차 

RAID–1 볼륨 파일 시스템이 있는 부트 환경 만들기 개요 

RAID-1 볼륨 파일 시스템이 있는 부트 환경 생성

새 부트 환경 생성 예

UFS 파일 시스템의 경우 다음 그림은 새 부트 환경을 만드는 다양한 방법을 보여 줍니다.

ZFS 파일 시스템의 경우 11 장Solaris Live Upgrade 및 ZFS(개요)를 참조하십시오.

그림 2–2에서는 새 부트 환경을 만들기 위해 중요 파일 시스템 루트(/)가 디스크의 다른 슬라이스로 복사되었음을 보여 줍니다. 활성 부트 환경은 하나의 슬라이스에 루트(/) 파일 시스템을 포함합니다. 새 부트 환경은 새 슬라이스에 루트(/) 파일 시스템이 있는 정확한 복제 부트 환경입니다. /swap 볼륨과 /export/home 파일 시스템은 활성 및 비활성 부트 환경에서 공유됩니다.

그림 2–2 비활성 부트 환경 만들기 – 루트(/) 파일 시스템 복사

그림에 대한 설명은 컨텍스트를 참조하십시오.

그림 2–3에서는 새 부트 환경을 만들기 위해 중요 파일 시스템이 분할되어 디스크의 슬라이스로 복사되었음을 보여 줍니다. 활성 부트 환경은 하나의 슬라이스에 루트(/) 파일 시스템을 포함합니다. 해당 슬라이스에서 루트(/) 파일 시스템은 /usr, /var/opt 디렉토리를 포함합니다. 새 부트 환경에서는 루트(/) 파일 시스템이 분할되어 /usr/opt가 별개의 슬라이스에 배치됩니다. /swap 볼륨과 /export/home 파일 시스템은 두 부트 환경 모두에서 공유됩니다.

그림 2–3 비활성 부트 환경 만들기 – 파일 시스템 분할

그림에 대한 설명은 컨텍스트를 참조하십시오.

그림 2–4에서는 새 부트 환경을 만들기 위해 중요 파일 시스템이 병합되고 디스크의 슬라이스로 복사되었음을 보여 줍니다. 활성 부트 환경에는 루트(/) 파일 시스템, /usr, /var/opt가 포함되어 있으며 자체 슬라이스에 각 파일 시스템이 있습니다. 새 부트 환경에서 /usr 및 /opt는 슬라이스의 루트(/) 파일 시스템에 병합됩니다. /swap 볼륨과 /export/home 파일 시스템은 두 부트 환경 모두에서 공유됩니다.

그림 2–4 비활성 부트 환경 만들기 – 파일 시스템 병합

그림에 대한 설명은 컨텍스트를 참조하십시오.