이 장에서는 복제 시스템에서 Solaris Flash 아카이브를 설치하는 절차와 아카이브를 관리하는 절차에 대한 참조를 제공합니다.
Solaris 설치 방법을 사용하여 초기 설치용 Solaris Flash 아카이브를 설치할 수 있습니다. Solaris Flash 차등 아카이브를 설치하려면 반드시 사용자 정의 JumpStart를 사용해야 합니다.
초기 설치로 Solaris Flash 아카이브를 설치하는 방법에 대해서는 다음을 참조하십시오.
Solaris Live Upgrade – 부트 환경에 Solaris Flash 아카이브 설치 참조
Solaris Web Start 프로그램 – SPARC: Solaris Web Start 프로그램을 사용하여 설치 또는 업그레이드 수행 또는 x86: Solaris Web Start 프로그램을 사용하여 설치 또는 업그레이드 수행 참조
Solaris suninstall 프로그램 – SPARC: Solaris suninstall 프로그램을 사용하여 설치 또는 업그레이드 수행 또는 x86: Solaris suninstall 프로그램을 사용하여 설치 또는 업그레이드 수행 참조
사용자 정의 JumpStart 설치 프로그램 – 프로필 작성 및 사용자 정의 JumpStart 설치로 Solaris Flash 아카이브 설치 준비 참조
Solaris Flash 차등 아카이브와 함께 업데이트하는 방법에 대해서는 다음을 참조하십시오.
사용자 정의 JumpStart 설치 프로그램 – 프로필 작성 및 사용자 정의 JumpStart 설치로 Solaris Flash 아카이브 설치 준비 참조
flar 명령을 사용하여 아카이브를 관리할 수 있습니다. 아카이브를 섹션으로 분할할 수 있습니다. 이러한 섹션은 수정, 추가 또는 삭제된 다음 병합되어 아카이브를 작성할 수 있습니다. 아카이브에 대한 정보도 얻을 수 있습니다.
아카이브 파일 섹션을 수정하지 마십시오. 그렇지 않으면 아카이브의 무결성이 손상됩니다.
아카이브를 섹션으로 분할하여 일부 섹션을 수정, 새 섹션을 추가 또는 섹션을 삭제할 수 있습니다. 섹션을 수정한 후 섹션을 병합하여 새 아카이브를 작성해야 합니다. 예를 들어, 사용자 정의 섹션을 추가하거나 아카이브 식별 섹션을 수정하고자 할 수 있습니다. 아카이브 파일 섹션을 수정하지 마십시오. 그렇지 않으면 아카이브의 무결성이 손상됩니다.
flar split 명령은 Solaris Flash 아카이브를 섹션으로 분할합니다. flar 명령은 각 섹션을 현재 디렉토리 또는 지정된 디렉토리에 복사합니다. 파일은 섹션의 이름을 따라 이름 지정됩니다. 예를 들어, 아카이브 쿠키는 이름이 cookie인 파일에 저장됩니다. flar split 명령이 한 섹션만 저장할 것을 지정할 수 있습니다. 명령의 구문은 다음과 같습니다.
flar split[-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [-b blocksize]] filename
다음 예에서 archive1.flar는 3개의 파일로 분할됩니다.
cookie – 아카이브 형식의 버전을 식별하는 아카이브의 첫 번째 행입니다. 이 식별자를 변경하지 마십시오.
identification – 모든 키워드 값 쌍을 가진 아카이브 식별 섹션의 복사본입니다.
archive – cpio 아카이브 자체입니다. 이 파일은 압축할 수 있습니다.
# flar split archive1.flar |
아카이브를 분할한 후 아카이브 식별 섹션을 수정하거나 사용자 정의 섹션을 추가할 수 있습니다. 그 다음 이 섹션을 병합하여 아카이브를 재작성할 수 있습니다.
아카이브를 섹션으로 병합한 후 섹션을 조합하여 새 아카이브를 작성할 수 있습니다.
flar combine 명령은 개별 섹션에서 Solaris Flash 아카이브를 작성합니다. 각 섹션은 별도의 파일에 있다고 가정되고 파일들의 이름은 섹션 이름입니다. 최소한 다음 3개 파일이 있어야 합니다.
아카이브 쿠키(cookie)
아카이브 식별(identification)
아카이브 파일(archive)
섹션을 조합할 때 다음 사항을 기억하십시오.
archive가 디렉토리이면 flar는 cpio를 사용하여 조합된 아카이브에 포함시키기 전에 디렉토리를 아카이브합니다.
아카이브 식별 섹션이 아카이브를 압축할 것을 지정하면 flar가 새로 조합된 아카이브의 내용을 압축합니다.
모든 섹션에서 검증은 수행되지 않습니다. 특히 아카이브 식별 섹션의 필드는 검증 또는 업데이트되지 않습니다.
flar combine [-d dir] [-u section] [-t [-p posn] [-b blocksize]] filename
-d dir |
현재 디렉토리가 아니라 dir에서 조합할 섹션을 검색합니다. |
-u section |
|
이 예에서는 아카이브 쿠키 섹션, 아카이브 식별 섹션 및 아카이브 파일 섹션이 조합되어 완전한 아카이브가 됩니다. 아카이브의 이름은 newarchive.flar입니다.
# flar combine newarchive.flar |
이 예에서는 아카이브 쿠키 섹션, 아카이브 식별 섹션, 아카이브 파일 섹션 및 사용자 정의 섹션이 조합되어 완전한 아카이브가 됩니다. 아카이브의 이름은 newarchive.flar입니다. 사용자 정의 섹션 내용은 현재 디렉토리에 있는 이름이 user-defined인 파일에 있습니다.
# flar combine -u user_defined newarchive.flar |
flar info 명령을 사용하여 이미 작성한 아카이브에 대한 정보를 얻으십시오. 명령의 구문은 다음과 같습니다.
flar info [-l] [-k keyword] [-t [-p posn] [-b blocksize]] filename
-k keyword |
키워드 keyword의 값만 반환합니다. |
-l |
아카이브 섹션에 모든 파일을 나열합니다. |
이 예에서 이름이 archive3.flar인 아카이브의 파일 구조가 확인됩니다.
# flar info -l archive3.flar aaa aaa/bbb aaa/bbb/ccc aaa/bbb/ccc/ddd aaa/eee |