Solaris 10 10/08 설치 설명서: Solaris Flash 아카이브(작성 및 설치)

Solaris Flash 설치 계획 수립

Solaris Flash 아카이브를 만들고 설치하기 전에 Solaris OS를 시스템에 설치할 방법을 결정해야 합니다. 시스템을 처음 설치하는 경우 초기 설치에 해당하는 전체 아카이브를 사용하여 설치합니다. 아카이브를 사용하여 설치한 시스템은 차등 아카이브를 사용하여 업데이트할 수 있습니다. 차등 아카이브는 두 아카이브 간의 차이만을 설치합니다.

Solaris Flash 아카이브를 작성 및 설치하기 전에 다음 제한 사항을 검토합니다.

표 2–1 Solaris Flash 아카이브 작성 및 설치 시 제한 사항

제한 

설명 

Solaris Flash 아카이브를 사용하여 Solaris OS를 설치하는 경우 아카이브와 설치 매체는 동일한 운영 체제 버전을 포함해야 합니다.

예를 들어, 아카이브가 Solaris 10 운영 체제이고 DVD 매체를 사용하는 경우 Solaris 10 DVD 매체를 사용하여 아카이브를 설치합니다. 운영 체제 버전이 일치하지 않으면 대상 시스템에서 설치에 실패합니다.  

비전역 영역이 설치된 경우 Solaris Flash 아카이브를 적절하게 만들 수 없습니다.  

Solaris Flash 기능은 Solaris 영역 분할 기술과 호환되지 않습니다. Solaris Flash 아카이브를 만들면 다음과 같은 경우 아카이브를 배포할 때 결과 아카이브가 적절하게 설치되지 않습니다.

  • 비전역 영역에서 아카이브가 작성된 경우

  • 비전역 영역이 설치된 전역 영역에서 아카이브가 작성된 경우

Solaris 10 10/08 릴리스부터는 Solaris 10 10/08 이전 릴리스에서 Solaris Flash 아카이브를 설치하는 경우 아카이브 설치에 실패합니다.

이전 릴리스에서 Solaris Flash 아카이브를 설치해야 하는 경우에는 이전 릴리스에서 부트하여 해당 아카이브를 설치합니다. 

Solaris Flash 아카이브는 UFS 파일 시스템에서만 작성 및 설치할 수 있습니다. 

ZFS 루트 풀에서 Solaris Flash 아카이브를 작성할 수 없으며, ZFS 루트 풀에 Solaris Flash 아카이브를 설치할 수도 없습니다. 

마스터 시스템의 초기 설치 설계

Solaris Flash 설치 프로세스의 첫 번째 작업은 복제 시스템에 설정할 구성 정보를 사용하여 마스터 시스템을 설치하는 것입니다. 원하는 Solaris 설치 방법을 사용하여 마스터 시스템에 아카이브를 설치할 수 있습니다. Solaris 운영 체제의 일부 또는 전체를 설치할 수 있습니다. 설치를 끝낸 뒤 소프트웨어를 추가 또는 제거하거나 구성 파일을 수정할 수 있습니다. 마스터 시스템 설치에 대한 다음과 같은 일부 제한이 있습니다.


주 –

복제 시스템을 이미 설치하고 이 시스템을 새로운 구성으로 업데이트할 경우 업데이트를 위한 Solaris Flash 차등 아카이브 작성 계획 수립을 참조하십시오.


마스터 시스템의 Solaris 설치 사용자 정의

Solaris 설치 방법을 사용하여 마스터 시스템에 Solaris OS를 설치한 후 필요에 따라 소프트웨어를 추가 또는 삭제하고 시스템 구성 정보를 수정할 수 있습니다. 마스터 시스템의 소프트웨어를 사용자 정의하기 위해 다음을 수행할 수 있습니다.

SPARC 및 x86 시스템용 아카이브 만들기

SPARC 및 x86 시스템 모두에서 Solaris Flash 아카이브를 사용하여 Solaris 소프트웨어를 설치하려면 플랫폼마다 별도의 Solaris Flash 아카이브를 만들어야 합니다. SPARC 마스터 시스템에서 만든 Solaris Flash 아카이브를 사용하여 SPARC 시스템을 설치합니다. x86 마스터 시스템에서 만든 Solaris Flash 아카이브를 사용하여 x86 시스템을 설치합니다.

SPARC: 마스터 시스템에 없는 주변 기기 지원

마스터 시스템에 설치할 드라이버 선택은 다음에 따라 다릅니다.

전체 소프트웨어 그룹과 OEM 지원에서는 시스템에 있는 하드웨어와 상관없이 모든 드라이버를 설치합니다. 다른 소프트웨어 그룹에서는 제한된 지원을 제공합니다. 다른 소프트웨어 그룹을 설치하고 복제 시스템에 마스터 시스템과는 다른 주변 기기가 있는 경우, 아카이브를 만들기 전에 해당되는 드라이버를 마스터 시스템에 설치해야 합니다.

주변기기에 대해 필요한 지원을 얻는 방법

전체 소프트웨어 그룹과 OEM 지원을 설치하거나 선택한 패키지를 설치하여 마스터 시스템과는 다른 복제 시스템에 주변 기기에 대한 지원을 설치할 수 있습니다.

설치 유형 

설명 

전체 소프트웨어 그룹과 OEM 지원 설치 

전체 소프트웨어 그룹과 OEM 지원은 사용 가능한 가장 큰 소프트웨어 그룹입니다. 이 그룹에는 Solaris 운영 체제에 있는 모든 패키지가 포함됩니다. 전체 소프트웨어 그룹과 OEM 지원에서는 시스템에 있는 하드웨어와 상관없이 모든 드라이버를 설치합니다. 전체 소프트웨어 그룹과 OEM 지원으로 만든 Solaris Flash 아카이브는 설치된 Solaris 운영 체제의 릴리스에 의해 지원되는 주변 기기가 있는 모든 복제 시스템에서 사용할 수 있습니다. 

전체 소프트웨어 그룹과 OEM 지원으로 마스터 시스템을 설치하면 주변 기기 구성과의 호환성이 보장됩니다. 하지만 전체 소프트웨어 그룹과 OEM 지원을 사용하려면 2.9GB 이상의 디스크 공간이 필요합니다. 복제 시스템에는 전체 소프트웨어 그룹과 OEM 지원을 설치하는 데 필요한 공간이 없을 수 있습니다. 

다른 소프트웨어 그룹 설치 

다음 소프트웨어 그룹과 함께 마스터 시스템을 설치한 경우 주변 기기에 대한 지원이 제한됩니다. 마스터 시스템은 설치 시 마스터 시스템에 연결된 주변 기기만 지원합니다.  

  • 축소된 네트워킹 소프트웨어 그룹

  • 핵심 소프트웨어 그룹

  • 최종 사용자 소프트웨어 그룹

  • 개발자 소프트웨어 그룹

  • 전체 소프트웨어 그룹

이 소프트웨어 그룹을 설치하면 복제 시스템에 필요한 모든 드라이버가 설치되지 않을 수도 있습니다. 예를 들어, GX CG6 프레임 버퍼가 있는 마스터 시스템에 전체 소프트웨어 그룹을 설치하면 GX CG6 프레임 버퍼 드라이버만 설치됩니다. 이러한 상황은 설치하려는 모든 복제 시스템에 GX CG6 프레임 버퍼가 있거나 프레임 버퍼가 아예 없는 경우에는 문제가 되지 않습니다. 

선택한 패키지 설치 

마스터 시스템을 설치할 경우 마스터 시스템과 복제 시스템에 필요한 패키지만 설치할 수 있습니다. 특정 패키지를 선택함으로써 마스터 시스템이나 복제 시스템에 존재하는 것으로 알고 있는 주변 기기만 지원하도록 설치할 수 있습니다. 

Solaris Flash 아카이브 작성 계획 수립

초기 설치를 위해 마스터 시스템에서 아카이브를 만들 수 있습니다. 또는 복제 시스템에 아카이브를 이미 설치한 경우 두 시스템 이미지에서 차등 아카이브를 만들 수 있습니다. 차등 아카이브는 이 두 이미지 간의 차이만을 설치합니다.

초기 설치를 위한 Solaris Flash 아카이브 작성 계획 수립

마스터 시스템을 설치한 후 Solaris Flash 설치 프로세스의 다음 작업으로 Solaris Flash 아카이브를 만듭니다. 마스터 시스템의 파일들은 다양한 식별 정보와 함께 Solaris Flash 아카이브에 복사됩니다. 마스터 시스템이 다중 사용자 모드나 단일 사용자 모드로 실행 중인 상태에서 Solaris Flash 아카이브를 만들 수 있습니다. 다음 중 하나로부터 부트한 뒤 Solaris Flash 아카이브를 만들 수도 있습니다.


주의 – 주의 –

비전역 영역이 설치된 경우 Solaris Flash 아카이브를 적절하게 만들 수 없습니다. Solaris Flash 기능은 Solaris Zones 영역 분할 기술과 호환되지 않습니다. Solaris Flash 아카이브를 만들면 다음과 같은 경우 아카이브를 배포할 때 결과 아카이브가 적절하게 설치되지 않습니다.


RAID-1 볼륨의 Solaris Flash 아카이브 작성하기

Solaris 볼륨 관리자 RAID-1 볼륨을 구성한 경우 Solaris Flash 아카이브를 만들 수 있습니다. Solaris Flash 작성 소프트웨어는 아카이브에서 모든 RAID-1 볼륨 정보를 제거하여 복제 시스템의 무결성을 유지합니다. 사용자 정의 JumpStart를 사용하면 JumpStart 프로필을 사용하여 RAID-1 볼륨을 재구축할 수 있습니다. Solaris Live Upgrade를 사용하면 구성된 RAID-1 볼륨으로 부트 환경을 만들고 아카이브를 설치합니다. Solaris Flash 아카이브로 RAID-1 볼륨을 설치할 때 Solaris 설치 프로그램을 사용할 수 없습니다.


주 –

Veritas VxVM은 Solaris Flash이 사용할 수 없는 영역의 구성 정보를 저장합니다. Veritas VxVm 파일 시스템이 구성된 경우 Solaris Flash 아카이브를 만들면 안됩니다. JumpStart 및 Solaris Live Upgrade를 포함하는 Solaris 설치도 설치 시에 VxVM 볼륨 재구축을 지원하지 않습니다. 따라서 Solaris Flash 아카이브를 사용해 Veritas VxVM 소프트웨어를 배포할 예정이면 VxVM 파일 시스템을 구성하기 전에 아카이브를 만들어야 합니다. 복제 시스템은 아카이브를 적용하고 시스템을 재부트한 후에 개별적으로 구성해야 합니다.


대형 파일을 포함하는 아카이브 만들기

Solaris Flash 아카이브를 만들 때 사용되는 기본 복사 방법은 cpio 유틸리티입니다. 개별 파일 크기는 4GB를 초과할 수 없습니다. 대형 개별 파일이 있는 경우 pax 복사 방법을 사용하여 아카이브를 만들 수 있습니다. -L pax 옵션이 지정된 flarcreate 명령은 개별 파일 크기에 제한을 두지 않은 채 pax 유틸리티를 사용하여 아카이브를 만듭니다. 개별 파일 크기가 4GB를 초과할 수 있습니다.

업데이트를 위한 Solaris Flash 차등 아카이브 작성 계획 수립

이미 아카이브로 설치된 복제 시스템을 업데이트하려는 경우 원래의 마스터 이미지와 업데이트된 마스터 이미지 간의 차이만을 포함하는 차등 아카이브를 만들 수 있습니다. 이 두 이미지 간의 차이가 차등 아카이브입니다.

차등 아카이브를 사용하여 복제 시스템을 업데이트한 후에는 차등 아카이브에 있는 파일만이 복제 시스템에서 변경됩니다. 스크립트는 설치 전후에 아카이브를 사용자 정의하는 데 사용할 수 있으며 특히 재구성하는 데 도움이 됩니다.

사용자 정의 JumpStart 설치 방법을 사용하여 Solaris Flash 차등 아카이브를 설치할 수 있습니다. 또는 Solaris Live Upgrade를 사용하여 비활성 부트 환경에 차등 아카이브를 설치할 수 있습니다.

초기 설치 후에 원래의 마스터 이미지를 저장해 두어야 다음 방법을 통해 액세스할 수 있습니다.

단계별 지침은 업데이트된 마스터 이미지를 사용하여 Solaris Flash 차등 아카이브 만들기를 참조하십시오.

아카이브의 파일 및 디렉토리 사용자 정의

Solaris Flash 아카이브를 만드는 경우 마스터 시스템에서 복사할 일부 파일과 디렉토리를 제외시킬 수 있습니다. 디렉토리를 제외한 경우 해당 디렉토리 아래의 지정된 파일 또는 하위 디렉토리를 복원할 수도 있습니다. 예를 들어, /a/aa/bb/c의 모든 파일과 디렉토리를 제외하는 아카이브를 만들 수 있습니다. bb 하위 디렉토리의 내용은 포함될 수 있습니다. 그러면 내용이 bb 하위 디렉토리에만 있게 됩니다.


주의 – 주의 –

flarcreate의 파일 제외 옵션은 주의해서 사용해야 합니다. 일부 디렉토리를 제외하는 경우 시스템 구성 파일과 같은 사용자가 모르는 다른 내용이 아카이브에 남아 있을 수 있습니다. 그러면 시스템이 일치하지 않아 설치 프로그램이 작동하지 않을 수 있습니다. 디렉토리 및 파일 제외는 대용량 데이터 파일의 경우처럼 시스템 중단 없이 쉽게 제거할 수 있는 데이터에 사용하는 것이 가장 좋습니다.


다음 표에는 파일 및 디렉토리를 제외하고 파일 및 하위 디렉토리를 복원할 수 있는 flarcreate 명령어 옵션이 나열되어 있습니다.

지정 방법 

제외 옵션 

포함 옵션 

디렉토리 또는 파일의 이름 지정 

-x exclude_dir/filename

-y include_dir/filename

목록을 포함하는 파일 사용 

-X list_filename

-z list_filename

-f list_filename

-z list_filename

이 옵션에 대한 설명은 표 5–7을 참조하십시오.

아카이브 사용자 정의에 대한 예는 Solaris Flash 아카이브 만들기 및 파일 사용자 정의(예)를 참조하십시오.

스크립트를 통한 아카이브 사용자 정의

마스터 시스템에 소프트웨어를 설치한 후 만들기, 설치, 사후 설치 및 첫 재부트 동안 특정 스크립트를 실행할 수 있습니다. 이 스크립트를 사용하여 다음을 수행할 수 있습니다.

사용자 정의 스크립트를 만드는 지침

재부트 스크립트 이외의 스크립트를 만들 경우 다음 지침을 따르면 스크립트에 의해 OS가 중단되지 않습니다. 지침을 따르지 않으면 시스템이 중단됩니다. 이러한 지침을 통해 Solaris Live Upgrade를 사용할 수 있으며 운영 체제 설치에 필요한 새 부트 환경을 만들 수 있습니다. 현재 시스템이 실행되는 동안 아카이브를 사용하여 새 부트 환경을 설치할 수 있습니다.


주 –

이러한 지침은 데몬을 실행하거나 루트(/) 파일 시스템의 내용을 수정하는 재부트 스크립트에는 해당되지 않습니다.


Solaris Live Upgrade에 대한 개요는 Solaris 10 10/08 설치 설명서: Solaris Live Upgrade 및 업그레이드 계획의 2 장, Solaris Live Upgrade(개요)를 참조하십시오.

Solaris Flash 아카이브 섹션

Solaris Flash 아카이브에는 다음과 같은 섹션이 포함되어 있습니다. 일부 섹션은 사용자가 아카이브를 식별 및 사용자 정의하고 설치 시 상태 정보를 보기 위해 사용할 수 있습니다. 각 섹션에 대한 자세한 내용은 5 장Solaris Flash(참조)를 참조하십시오.

표 2–2 Flash 아카이브 섹션

섹션 이름 

정보 제공 전용 

설명 

아카이브 쿠키  

첫 번째 섹션에는 파일을 Solaris Flash 아카이브로 식별하는 쿠키가 포함되어 있습니다.

아카이브 식별  

 

두 번째 섹션에는 아카이브에 대한 식별 정보를 제공하는 값과 함께 키워드가 포함되어 있습니다. 일부 식별 정보는 아카이브 소프트웨어에 의해 제공됩니다. 기타 특정 식별 정보는 flarcreate 명령에 대한 옵션을 사용하여 사용자가 추가할 수 있습니다.

사용자 정의  

 

이 섹션은 식별 섹션 뒤에 옵니다. 이러한 섹션을 정의하고 삽입하여 아카이브를 사용자 정의할 수 있습니다. Solaris Flash 아카이브는 사용자가 삽입한 모든 섹션을 처리하지 않습니다. 예를 들어, 섹션은 아카이브에 대한 설명 또는 응용 프로그램의 무결성을 확인하는 스크립트를 포함할 수 있습니다. 

매니페스트  

이 섹션은 Solaris Flash 차등 아카이브용으로 만들어지며, 복제 시스템 검증에 사용됩니다. 매니페스트 섹션은 복제 시스템에서 보존, 추가 또는 삭제된 시스템상의 파일을 나열합니다. 이 섹션은 정보 전달만을 위한 것으로 내부 형식으로 파일을 나열하며, 스크립트용으로는 사용할 수 없습니다. 

배치 전, 배치 후, 재부트 

이 섹션에는 운영 체제 이미지를 설치하기 전과 후에 플래시 소프트웨어가 사용하는 내부 정보가 포함되어 있습니다. 사용자가 제공한 모든 스크립트는 이 섹션에 포함됩니다.  

요약  

 

이 섹션에는 아카이브 만들기에 대한 메시지가 포함되어 있습니다. 또한 배치 전 및 배치 후 스크립트의 활동도 기록되어 있습니다. 출력을 이 섹션에 보내는 스크립트를 작성하여 설치의 성공 여부를 이 섹션에서 확인할 수 있습니다. 

아카이브 파일 

아카이브 파일 섹션에는 마스터 시스템에서 수집된 파일이 포함되어 있습니다. 

초기 설치를 위해 아카이브를 만들 경우

가능하면 시스템이 정적인 상태일 때 아카이브를 만듭니다. 마스터 시스템에 소프트웨어를 설치한 다음 소프트웨어를 구성하기 전에 아카이브를 만듭니다.

Solaris Flash 아카이브 저장소

Solaris Flash 아카이브를 만든 뒤 테이프 또는 마스터 시스템의 하드 디스크에 아카이브를 저장할 수 있습니다. 아카이브를 저장한 뒤 해당 아카이브를 임의의 파일 시스템이나 사용자가 선택한 매체에 복사할 수 있습니다.

아카이브 압축

Solaris Flash 아카이브를 만드는 경우 compress(1) 유틸리티를 사용하여 아카이브를 압축 파일로 저장하도록 지정할 수 있습니다. 압축된 아카이브는 디스크 저장 공간을 적게 차지하기 때문에 네트워크를 통해 아카이브를 설치할 때 네트워크 정체가 줄어듭니다.

Solaris Flash 아카이브 설치 계획 수립

Solaris Flash 설치 프로세스의 마지막 작업은 복제 시스템에 Solaris Flash 아카이브를 설치하는 일입니다. Solaris 설치 방법을 사용하여 복제 시스템에 Solaris Flash 아카이브를 설치할 수 있습니다.

설치 프로그램 

이 매체에 저장 가능한 아카이브 

단계별 지침 

Solaris 설치 프로그램 

  • NFS 서버

  • HTTP 서버

  • FTP 서버

  • 로컬 테이프

  • DVD나 CD를 포함한 로컬 장치

  • 로컬 파일

Solaris 설치 프로그램을 사용하여 Solaris Flash 아카이브 설치

사용자 정의 JumpStart 설치 프로그램 

  • NFS 서버

  • HTTP 또는 HTTPS 서버

  • FTP 서버

  • 로컬 테이프

  • DVD나 CD를 포함한 로컬 장치

  • 로컬 파일

Solaris 10 10/08 설치 설명서: 사용자 정의 JumpStart 및 고급 설치사용자 정의 JumpStart 설치로 Solaris Flash 아카이브 설치 준비하기

Solaris Live Upgrade 

  • NFS 서버

  • HTTP 서버

  • FTP 서버

  • 로컬 테이프

  • DVD나 CD를 포함한 로컬 장치

  • 로컬 파일

Solaris 10 10/08 설치 설명서: Solaris Live Upgrade 및 업그레이드 계획부트 환경에 Solaris Flash 아카이브 설치