이 절차는 Solaris Live Upgrade와 함께 사용할 프로필을 작성하는 방법을 보여줍니다. luupgrade 명령을 -j 옵션과 함께 사용하여 비활성 부트 환경을 업그레이드하는 데 이 프로필을 사용할 수 있습니다.
이 프로필을 사용하는 절차는 다음 절을 참조하십시오.
프로필을 사용하여 업그레이드하는 내용은 Solaris Live Upgrade를 사용하여 프로필로 업그레이드(명령줄 인터페이스)를 참조하십시오.
프로필을 사용하여 Solaris Flash를 설치하는 내용은 프로필을 사용하여 Solaris Flash 아카이브 설치(명령줄 인터페이스)를 참조하십시오.
텍스트 편집기를 사용하여 텍스트 파일을 작성합니다.
파일을 설명적으로 이름 지정합니다. 프로필을 사용하여 시스템에 Solaris 소프트웨어를 설치하는 방법을 프로필의 이름이 반영하도록 합니다. 예를 들어, 이 프로필을 upgrade_solaris9으로 이름 지정할 수 있습니다.
프로필 키워드와 값을 프로필에 추가합니다.
Solaris Live Upgrade 프로필에는 다음 표에 있는 업그레이드 키워드만을 사용할 수 있습니다.
Install_type 키워드의 값으로 upgrade 또는 flash_install을 사용하는 설치에 대해서는 표 33–2를 참조하십시오.
Install_type 키워드의 값으로 flash_update를 사용하는 설치에 대해서는 표 33–3를 참조하십시오.
키워드 |
설명 |
---|---|
(필수) Install_type |
시스템의 기존 Solaris 환경을 업그레이드하거나 시스템에 Solaris Flash 아카이브를 설치할 것인지 여부를 정의합니다. 이 키워드와 함께 다음 값을 사용합니다.
|
(Solaris Flash 아카이브에 필수) archive_location |
지정된 위치에서 Solaris Flash 아카이브를 검색합니다. 이 키워드와 함께 사용할 수 있는 값의 목록은 archive_location 키워드를 참조하십시오. |
(선택 사항) cluster (클러스터 추가 또는 삭제) |
클러스터가 시스템에 설치될 소프트웨어 그룹에 추가 또는 삭제될 것인지 여부를 지정합니다. 이 키워드와 함께 사용할 수 있는 값의 목록은 cluster 프로필 키워드(소프트웨어 그룹 추가하기) 를 참조하십시오. |
(선택 사항) geo |
시스템에 설치하거나 시스템을 업그레이드할 때 추가하고자 하는 지역 로켈을 지정합니다. 이 키워드와 함께 사용할 수 있는 값의 목록은 geo 프로필 키워드를 참조하십시오. |
(선택 사항) isa_bits |
64비트 또는 32비트 Solaris 9 패키지를 설치할 것인지 여부를 지정합니다. 이 키워드와 함께 사용할 수 있는 값의 목록은 isa_bits 프로필 키워드를 참조하십시오. |
(선택 사항) local_customization |
Solaris Flash 아카이브를 복제 시스템에 설치하기 전에 사용자 정의 스크립트를 작성하여 복제 시스템에 로컬 구성을 보존할 수 있습니다. local_customization 키워드는 이러한 스크립트를 저장해 놓은 디렉토리를 지정합니다. 값은 복제 시스템에 있는 스크립트의 경로입니다. predeployment 스크립트와 postdeployment 스크립트에 대한 자세한 내용은 사용자 정의 스크립트 작성를 참조하십시오. |
(선택 사항) locale |
업그레이드 시 설치하거나 추가하고자 하는 로켈 패키지를 지정합니다. 이 키워드와 함께 사용할 수 있는 값의 목록은 locale 프로필 키워드를 참조하십시오. |
(선택 사항) package |
패키지가 시스템에 설치될 소프트웨어 그룹에 추가 또는 삭제될 것인지 여부를 지정합니다. 이 키워드와 함께 사용할 수 있는 값의 목록은 package 프로필 키워드을(를) 참조하십시오. |
표 33–3 차등 아카이브 작성을 위한 Solaris Live Upgrade 프로필 키워드 및 설명
키워드 |
설명 |
---|---|
(필수) Install_type |
시스템에 Solaris Flash 아카이브를 설치할 설치를 정의합니다. 차등 아카이브의 값은 flash_update 입니다. |
(필수) archive_location |
지정된 위치에서 Solaris Flash 아카이브를 검색합니다. 이 키워드와 함께 사용할 수 있는 값의 목록은 archive_location 키워드를 참조하십시오. |
(선택 사항) forced_deployment |
소프트웨어가 예상하는 것과는 다른 복제 시스템에 Solaris Flash 차등 아카이브를 강제로 설치합니다. forced_deployment를 사용하는 경우 새로운 모든 파일이 삭제되어 복제 시스템이 예상했던 상태로 됩니다. 파일의 삭제 여부를 결정하지 않은 경우, 설치를 중단하여 새 파일을 보호하는 기본값을 사용합니다. |
(선택 사항) local_customization |
Solaris Flash 아카이브를 복제 시스템에 설치하기 전에 사용자 정의 스크립트를 작성하여 복제 시스템에 로컬 구성을 보존할 수 있습니다. local_customization 키워드는 이러한 스크립트를 저장해 놓은 디렉토리를 지정합니다. 값은 복제 시스템에 있는 스크립트의 경로입니다. predeployment 스크립트와 postdeployment 스크립트에 대한 자세한 내용은 사용자 정의 스크립트 작성을(를) 참조하십시오. |
(선택 사항) no_content_check |
복제 시스템을 Solaris Flash 차등 아카이브와 함께 설치할 경우, no_content_check 키워드를 사용하여 파일별 검증을 무시할 수 있습니다. 파일별 검증은 복제 시스템이 마스터 시스템의 복제본임을 확인합니다. 복제 시스템이 원본 마스터 시스템의 복제본인지 확실하지 않으면 이 키워드를 사용하지 마십시오. |
(선택 사항) no_master_check |
복제 시스템을 Solaris Flash 차등 아카이브와 함께 설치할 경우, no_master_check 키워드를 사용하여 파일 검사을 무시할 수 있습니다. 복제 시스템 파일은 검사하지 않습니다. 검사는 복제가 원본 마스터 시스템에서 구축되었는지를 확인합니다. 복제 시스템이 원본 마스터 시스템의 복제본인지 확실하지 않으면 이 키워드를 사용하지 마십시오. |
로컬 시스템의 디렉토리에 프로필을 저장합니다.
root가 프로필을 소유하고 권한이 644로 설정되도록 합니다.
(선택 사항) 프로필을 테스트합니다.
프로필을 테스트하는 절차는 Solaris Live Upgrade에서 사용할 프로필 테스트를 참조하십시오.
이 예에서 프로필은 업그레이드 매개 변수를 제공합니다. 이 프로필은 Solaris Live Upgrade luupgrade 명령과 -u 및 -j 옵션으로 비활성 부트 환경을 업그레이드하는 데 사용됩니다. 이 프로필은 패키지 및 클러스터를 추가합니다. 지역 로켈 및 추가 로켈도 프로필에 추가됩니다. 프로필에 로켈을 추가할 경우 추가 디스크 공간으로 부트 환경을 작성했는지 확인합니다.
# profile keywords profile values # ---------------- ------------------- install_type upgrade package SUNWxwman add cluster SUNWCacc add geo C_Europe locale zh_TW locale zh_TW.BIG5 locale zh_TW.UTF-8 locale zh_HK.UTF-8 locale zh_HK.BIG5HK locale zh locale zh_CN.GB18030 locale zh_CN.GBK locale zh_CN.UTF-8 |
Solaris Live Upgrade는 프로필의 다음 예를 사용하여 복제 시스템에 차등 아카이브를 설치합니다. 차등 아카이브가 지정한 파일만 추가, 삭제 또는 변경됩니다. Solaris Flash 아카이브가 NFS 서버에서 검색됩니다. 이미지가 원본 마스터 시스템에서 구축되었기 때문에 복제 시스템이 유효한 시스템 이미지를 갖는지 확인되지 않습니다. 이 프로필은 Solaris Live Upgrade의 luupgrade 명령과 -u 및 -j 옵션과 함께 사용됩니다.
# profile keywords profile values # ---------------- ------------------- install_type flash_update archive_location nfs installserver:/export/solaris/flasharchive/solaris9archive no_master_check
luupgrade 명령을 사용하여 차등 아카이브를 설치하려면 프로필을 사용하여 Solaris Flash 아카이브 설치(명령줄 인터페이스)를 참조하십시오.