Solaris 10 설치 설명서: 네트워크 기반 설치

Procedurerules 파일 만들기

rules 파일은 Solaris OS를 설치하려는 각 시스템 그룹에 대한 규칙이 포함된 텍스트 파일입니다. 각 규칙은 하나 이상의 시스템 속성에 기반한 시스템 그룹을 구별합니다. 각 규칙은 또한 각 그룹을 프로필과 연결합니다. 프로필은 Solaris 소프트웨어가 그룹의 각 시스템에 설치되는 방법을 정의하는 텍스트 파일입니다. 예를 들어, 다음 규칙은 JumpStart 프로그램이 basic_prof 프로필의 정보를 사용하여 sun4u 플랫폼 그룹을 가진 모든 시스템을 설치할 것을 지정합니다.


karch sun4u - basic_prof -

rules 파일은 사용자 정의 JumpStart 설치에 필요한 rules.ok 파일을 작성하는데 사용됩니다.

rules 파일을 만드는 자세한 방법은 Solaris 10 설치 설명서: 사용자 정의 JumpStart 및 고급 설치의 rules 파일 만들기를 참조하십시오.

rules 파일을 만들려면 다음과 같이 합니다.

시작하기 전에

클라이언트용 프로필을 만듭니다. 자세한 방법은 프로필 만들기를 참조하십시오.

단계
  1. 설치 서버에서 rules라는 텍스트 파일을 만듭니다.

  2. 설치할 각 시스템 그룹의 rules 파일에 규칙을 추가합니다.

    rules 파일을 만드는 자세한 방법은 Solaris 10 설치 설명서: 사용자 정의 JumpStart 및 고급 설치의 rules 파일 만들기를 참조하십시오.

  3. 설치 서버에 rules 파일을 저장합니다.

  4. rules 파일을 검증합니다.


    $ ./check -p path -r file-name
    
    -p path

    사용 중인 시스템의 check 스크립트 대신 Solaris 10 소프트웨어 이미지의 check 스크립트를 사용하여 rules를 검증합니다. path는 로컬 디스크 또는 Solaris 10 DVD나 Solaris 10 Software - 1 CD에 마운트된 이미지입니다.

    시스템에 이전 버전의 Solaris OS를 실행하는 경우 이 옵션을 사용하여 최신 버전의 check를 실행합니다.

    -r file_name

    rules가 아닌 파일 이름을 지정합니다. 이 옵션을 사용하면 규칙을 rules 파일로 통합하기 전에 규칙의 유효성을 테스트할 수 있습니다.

    check 스크립트가 실행됨에 따라 스크립트는 rules 파일과 각 프로필의 유효성 검사를 보고합니다. 오류가 발견되지 않으면 스크립트는 다음을 보고합니다. The custom JumpStart configuration is ok. check 스크립트는 rules.ok 파일을 만듭니다.

  5. WAN 부트 서버에서 액세스할 수 있는 위치에 rules.ok 파일을 저장합니다.

    다음 중 한 곳에 파일을 저장합니다.

    • WAN 부트 서버와 설치 서버가 같은 시스템에서 호스트되는 경우 WAN 부트 서버에 있는 문서 루트 디렉토리의 flash 하위 디렉토리에 이 파일을 저장합니다.

    • WAN 부트 서버와 설치 서버가 같은 시스템에 있지 않는 경우 설치 서버에 있는 문서 루트 디렉토리의 flash 하위 디렉토리에 이 파일을 저장합니다.

  6. root가 rules.ok 파일을 소유하고 권한이 644로 설정되게 합니다.


예 13–11 rules 파일 만들기 및 검증

사용자 정의 JumpStart 프로그램은 rules 파일을 사용하여 wanclient-1 시스템에 대한 올바른 설치 프로필을 선택합니다. rules라는 이름의 텍스트 파일을 만듭니다. 그런 다음 이 파일에 키워드와 값을 추가합니다.

클라이언트 시스템의 IP 주소는 192.168.198.210이며 넷마스크는 255.255.255.0입니다. 사용자 정의 JumpStart 프로그램이 클라이언트를 설치할 때 사용해야 하는 프로필을 지정하려면 network rule 키워드를 사용합니다.


network 192.168.198.0 - wanclient_prof - 

이 rules 파일은 사용자 정의 JumpStart 프로그램이 wanclient_prof를 사용하여 클라이언트에 Solaris 10 소프트웨어를 설치하도록 지시합니다.

이 규칙 파일의 이름을 wanclient_rule로 지정합니다.

프로필과 rules 파일을 만든 다음 check 스크립트를 실행하여 파일이 유효한지 검증합니다.


wanserver# ./check -r wanclient_rule

check 스크립트가 오류를 발견하지 않으면 스크립트는 rules.ok 파일을 작성합니다.

rules.ok 파일을 /opt/apache/htdocs/flash/ 디렉토리에 저장합니다.


WAN 부트 설치 계속

rules.ok 파일을 만든 후 원하는 경우 설치용 시작 및 종료 스크립트를 설정할 수 있습니다. 자세한 내용은 (선택 사항) 시작 및 종료 스크립트 만들기 를 참조하십시오.

시작 및 종료 스크립트를 설정하지 않으려면 구성 파일 만들기를 참조하여 WAN 부트 설치를 계속합니다.

참조

rules 파일을 만드는 자세한 방법은 Solaris 10 설치 설명서: 사용자 정의 JumpStart 및 고급 설치의 rules 파일 만들기를 참조하십시오.

rules 파일 키워드 및 값에 대한 자세한 내용은 Solaris 10 설치 설명서: 사용자 정의 JumpStart 및 고급 설치의 규칙 키워드 및 값을 참조하십시오.