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

Procedure배치 후 스크립트 만들기

이 스크립트는 아카이브에 저장되거나 복제 시스템의 로컬 디렉토리에 저장되어 설치 후 실행됩니다. 스크립트는 복제 시스템상에 새로운 시스템 이미지를 재구성합니다. 스크립트는 아카이브에 저장되며, 변경 사항은 모든 복제 시스템에 영향을 미칩니다. 스크립트가 복제 시스템의 로컬 디렉토리에 저장되는 경우 변경 사항은 복제 시스템에만 영향을 줍니다. 예를 들어, 배치 전 스크립트에 의해 저장되는 클라이언트별 정보는 복제 환경에 적용 가능하며 설치를 완료합니다.

배치 후 스크립트는 아카이브가 설치된 후에 파일을 정리하는 데에도 사용할 수 있습니다. 예를 들어 /var/adm에 있는 로그 파일과 같은 파일들을 정리할 수 있습니다.


주 –

모든 로그 파일이 정리를 위해 스크립트를 필요로 하는 것은 아닙니다. /var/tmp의 로그 파일은 아카이브를 만들 때 제외될 수 있습니다.


  1. 배치 후 스크립트를 만듭니다. 사용자 정의 스크립트를 만드는 지침에서 설명한 지침을 수행합니다.

  2. 다음 디렉토리 중 하나에 스크립트를 저장합니다.

    • 모든 복제 시스템에 적용하려면 스크립트를 /etc/flash/postdeployment 디렉토리에 저장합니다.

    • 로컬 복제 시스템에만 적용하려면 JumpStart 프로필의 local_customization 키워드를 사용하여 복제 시스템상에 저장되는 스크립트에 대한 경로를 지정합니다.


예 3–4 배치 후 스크립트

#!/bin/sh
$FLASH_DIR/TestApplication/clone_reconfiguration
$FLASH_DIR/TestApplication/restore_data $FLASH_DIR/flash