Solaris 10 설치 설명서: 사용자 정의 JumpStart 및 고급 설치

custom_probes 파일 검증

프로필, rulescustom_probes 파일을 사용하려면 먼저 check 스크립트를 실행하여 파일이 제대로 설정되었는지 검증해야 합니다. 모든 프로필, 규칙, 그리고 검사 및 비교 함수가 제대로 설치되면 rules.okcustom_probes.ok 파일이 생성됩니다. 표 8–1에서는 check 스크립트가 수행하는 일에 대해 설명합니다.

표 8–1 check 스크립트를 사용하는 경우 수행되는 작업

단계 

설명 

checkcustom_probes 파일을 검색합니다.

파일이 존재하면 checkcustom_probes 파일에서 custom_probes.ok 파일을 만들고, 모든 주석과 공백 줄을 제거하고, 모든 Bourne 쉘 명령, 변수 및 알고리즘을 보관합니다. 그런 다음 check가 끝에 다음 명령줄을 추가합니다.

# version=2 checksum=num

Procedurecustom_probes 파일 검증

단계
  1. check 스크립트가 JumpStart 디렉토리에 위치하는 것을 검증합니다.


    주 –

    check 스크립트는 Solaris Operating System DVD 또는 Solaris Software - 1 CD의 Solaris_10/Misc/jumpstart_sample 디렉토리에 있습니다.


  2. JumpStart 디렉토리로 변경합니다.

  3. check 스크립트를 실행하여 rulescustom_probes 파일을 검증합니다.


    $ ./check -p path -r file_name
    
    -p path

    사용 중인 시스템의 check 스크립트 대신 사용자 플랫폼용 Solaris 소프트웨어 이미지의 check 스크립트를 사용하여 custom_probes 파일을 검증합니다. path는 로컬 디스크 또는 마운트된 Solaris Operating System DVD 또는 Solaris Software - 1 CD의 이미지입니다.

    시스템이 이전 Solaris 버전에서 실행되고 있는 경우 이 옵션을 사용하여 가장 최신 check 버전을 실행합니다.

    -r file_name

    custom_probes가 아닌 파일 이름을 지정합니다. -r 옵션을 사용하여 함수를 custom_probes 파일로 통합하기 전에 함수 세트의 유효성을 테스트할 수 있습니다.

    check 스크립트가 실행되면, 스크립트는 rulescustom_probes 파일과 각 프로필의 유효성을 보고합니다. 오류가 확인되지 않으면 스크립트는 다음을 보고합니다. “ JumpStart 구성이 사용자 정의되었습니다”를 보고하고 JumpStart 디렉토리에 rules.okcustom_probes.ok 파일을 만듭니다.

  4. custom_probes.ok 파일이 실행 가능한지 결정합니다.

    • 예, 단계 5로 이동합니다.

    • 아니요, 다음 명령을 입력합니다.


      # chmod +x custom_probes
      
  5. rootcustom_probes.ok 파일을 소유하고 권한이 755로 설정되도록 합니다.