Oracle® Solaris 11.2 시스템 설치

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

설치 서비스를 만들 때 발생하는 동작

설치 서비스를 만들 때 AI SMF 서비스인 system/install/server가 사용으로 설정됩니다(아직 사용으로 설정되지 않은 경우). 설치 서비스 이미지가 /etc/netboot/svcname에 마운트됩니다. SPARC 설치 서비스의 경우 wanboot.conf 파일이 설치 서비스 이미지의 루트에 있습니다. x86 설치 서비스의 경우 GRUB 메뉴가 설치 서비스 이미지의 루트에 있습니다.

특정 아키텍처의 첫번째 설치 서비스가 AI 서버에 생성될 때 해당 서비스의 별칭인 default-i386 또는 default-sparc가 자동으로 생성됩니다. 이 기본 서비스는 고유의 매니페스트와 프로파일을 가진 완전한 서비스이지만, 이 기본 서비스는 명시적으로 만든 서비스와 넷 이미지를 공유합니다. 이 기본 서비스는 create-client 하위 명령을 사용하여 다른 설치 서비스와 명시적으로 연관되지 않은 해당 아키텍처의 모든 클라이언트 설치에 사용됩니다.

default-arch 서비스 별칭의 서비스를 변경하려면 set-service 하위 명령을 사용하여 aliasof 등록 정보를 설정합니다. 서비스에 추가된 매니페스트와 프로파일은 별칭을 재설정한 후에도 그대로 유지됩니다. 서비스가 사용하는 넷 이미지만 변경됩니다. aliasof 등록 정보 설정에 대한 자세한 내용은 설치 서비스 관리를 참조하십시오. default-arch 서비스의 별칭으로 삼을 서비스의 넷 이미지를 업데이트하려면 기존 설치 서비스 업데이트에 표시된 대로 update-service 하위 명령을 사용합니다.

default-arch 별칭이 새 설치 서비스로 변경되고 로컬 ISC DHCP 구성이 발견된 경우 all_services/manage_dhcp 등록 정보의 값이 true이면 이 기본 별칭 부트 파일이 해당 구조에 대한 기본 DHCP 서버급 부트 파일로 설정됩니다. all_services/manage_dhcp 등록 정보에 대한 자세한 내용은 Example 8–7을 참조하십시오.

installadm create-service 명령은 포트 5555에 실행 중인 웹 서버에 넷 이미지를 제공합니다. 예를 들어, 웹 서버 주소가 http://10.80.238.5:5555/solaris11_2-i386일 수 있습니다. 다른 포트를 사용하려면 Example 8–3을 참조하십시오.

    installadm create-service 명령의 실행 결과로 다음 작업이 수행됩니다.

  1. 설치 서비스 이름을 정의하지 않으면 이름이 자동으로 생성됩니다. 설치 서비스를 만들 때 명령줄에서 –n 옵션을 포함하여 서비스 이름을 지정할 수 있습니다.

  2. 지정된 넷 이미지 소스 옵션이 없으면 이 패키지를 제공하는 AI 서버 게시자 목록의 첫번째 게시자로부터 최신 버전의 install-image/solaris-auto-install 패키지가 검색됩니다.

  3. 기본 설치 서비스 넷 이미지 디렉토리가 생성됩니다. 디렉토리 이름에는 /export/auto_install/solaris11_2-sparc 또는 /export/auto_install/solaris11_2-i386과 같은 서비스 이름이 포함됩니다. 확인 프롬프트를 표시하지 않으려면 –y 옵션을 지정합니다.

  4. 넷 이미지의 소스에 따라 다음 두 작업 중 하나가 발생합니다.

    1. 넷 이미지 소스 옵션을 지정하지 않은 경우 install-image/solaris-auto-install 패키지가 넷 이미지 디렉토리에 설치됩니다.

      기본적으로 설치된 install-image/solaris-auto-install 패키지의 변형은 AI 서버의 아키텍처와 일치합니다. AI 서버가 x86 시스템이고 이 서버에 SPARC 설치 서비스를 만들려는 경우 –a 옵션을 사용해야 합니다. –a 옵션에 대한 자세한 내용은 Example 8–11을 참조하십시오.

    2. 넷 이미지 소스 옵션을 지정한 경우 이미지 파일의 압축이 해제되거나 이미지 파일이 넷 이미지 디렉토리에 설치됩니다.

  5. 설치 서비스 아키텍처에 따라 파일이 생성됩니다.

    • SPARC 클라이언트의 경우: 이 서비스에 대한 wanboot.conf 파일이 /etc/netboot/wanboot.conf에 생성됩니다.

    • x86 클라이언트의 경우: GRUB 메뉴가 /etc/netboot/solaris11_2-i386/grub.cfg에 마운트됩니다.

  6. AI SMF 서비스 system/install/server를 새로 고쳐서 /export/auto_install/service-name/etc/netboot/service-name으로 마운트합니다.

  7. 이 AI 서버에 생성되는 첫번째 SPARC 설치 서비스인 경우 default-sparc 서비스 별칭이 자동으로 생성됩니다. 또한 /export/auto_install/service-name/etc/netboot/default-sparc로 마운트됩니다.

    첫번째 x86 설치 서비스의 경우 default-i386 서비스 별칭이 생성되고 /etc/netboot/default-i386 마운트 지점이 생성됩니다.

  8. SPARC 클라이언트의 경우 구성 파일 /etc/netboot/wanboot.conf/etc/netboot/default-sparc/wanboot.conf와 심볼릭 링크로 연결됩니다. 또한 구성 파일 /etc/netboot/system.conf/etc/netboot/default-sparc/system.conf와 심볼릭 링크로 연결됩니다.

  9. 필요한 경우 DHCP 서비스가 생성되고 IP 주소가 프로비전됩니다. DHCP 서비스가 이 서버에 이미 설정된 경우 –i–c 옵션이 DHCP 서버를 이 서비스의 새 IP 주소로 업데이트합니다. svc:/network/dhcp/server 서비스는 online입니다.

  10. 로컬 DHCP 서비스를 사용하지 않는 구성의 경우:

    • SPARC 클라이언트의 경우: DHCP 구성에 필요한 부트 파일 http://10.80.238.5:5555/cgi-bin/wanboot-cgi가 제공됩니다.

    • x86 클라이언트의 경우: DHCP 구성에 필요한 부트 서버 IP가 제공됩니다. DHCP 구성에 필요한 부트 파일 default-i386/boot/grub/pxegrub2default-i386/boot/grub/grub2netx64.efi도 제공됩니다.

  11. 로컬 ISC DHCP 서버가 이미 구성된 경우 새로운 default-sparc 또는 default-i386 별칭의 부트 파일이 일치하는 모든 클라이언트의 기본 부트 파일로 설정됩니다. 이 지정은 –i–c 옵션의 사용 여부에 관계없이 발생합니다.