탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1 시스템 Oracle Solaris 11.1 Information Library (한국어) |
설치를 시작하려면 클라이언트를 부트합니다. 이 절에서는 SPARC 또는 x86 클라이언트를 부트하는 방법을 설명합니다. 또한 설치 진행률을 원격으로 모니터할 수 있는 방법도 설명합니다.
ssh를 사용하여 자동 설치 클라이언트에 대한 네트워크 액세스를 사용으로 설정할 수 있습니다. 이 액세스를 사용하여 /system/volatile/install_log 설치 로그 파일에서 진행률을 모니터하면 설치 진행 상황을 원격으로 관찰할 수 있습니다.
특정 설치 서비스의 모든 클라이언트에 대한 원격 액세스를 사용으로 설정하려면 설치 구성 파일에서 livessh 옵션을 enable로 설정합니다. 이 액세스가 사용으로 설정된 경우 사용자 이름 jack과 암호 jack을 사용하여 AI 클라이언트에 로그인할 수 있습니다.
개별 클라이언트에서 부트 명령줄에 이 옵션을 설정할 수도 있습니다.
x86 시스템의 경우, 다음 예제에 표시된 대로 create-service 하위 명령과 함께 -b 옵션을 사용하여 해당 서비스를 사용하는 모든 클라이언트에 대한 부트 등록 정보를 설정합니다.
$ pfexec installadm create-service -a i386 -b livessh=enable
다음 발췌 부분은 /etc/netboot/svcname/grub.cfg 파일에 등록 정보가 어떻게 나타나는지 보여줍니다.
$multiboot $kern /platform/i86pc/kernel/amd64/unix -B livessh=enable,...
부트 명령줄에 livessh를 지정하여 단일 x86 클라이언트에 대해 ssh를 사용으로 설정할 수 있습니다. 지침은 Oracle Solaris 11.1 시스템 부트 및 종료의 부트 시 GRUB 메뉴를 편집하여 커널 인수 추가를 참조하십시오.
SPARC 시스템의 경우 /etc/netboot 디렉토리 아래에 마운트된 서비스의 넷 이미지 디렉토리인 /etc/netboot/svcname/system.conf를 통해 system.conf 파일에 액세스합니다.
system.conf 파일에서 옵션은 이름-값 쌍으로 정의됩니다. 다음 예에서 livessh 옵션이 enable로 설정됩니다.
$ cat /etc/netboot/solaris11_1-sparc/system.conf ...install_service=solaris11_1-sparc install_svc_address=$serverIP:5555 livessh=enable ...
부트 명령줄에 livessh를 지정하여 단일 SPARC 클라이언트에 대해 ssh를 사용으로 설정할 수 있습니다. 다음 예는 이 인수를 지정하는 두 가지 다른 방법을 보여줍니다.
ok boot net:dhcp - livessh ok boot net:dhcp - livessh=enable
부트 명령줄에 지정한 livessh 사양은 서비스의 system.conf 파일에 지정된 설정을 대체합니다. 예를 들어, system.conf 파일에 livesssh=enable로 지정된 경우 부트 명령줄에서 livessh=disable을 지정하면 특정 클라이언트에서 livessh를 사용 안함으로 설정할 수 있습니다.
ok boot net:dhcp - livessh=disable
OBP 프롬프트에서 SPARC 클라이언트를 네트워크 부트합니다.
DHCP를 사용하는 경우 다음 네트워크 부트 명령을 사용합니다.
ok boot net:dhcp - install
DHCP를 사용하지 않는 경우 다음 명령을 사용하여 OBP에 network-boot-arguments 변수를 설정합니다. 이 변수는 OBP에 지속적으로 설정됩니다.
ok setenv network-boot-arguments host-ip=client-ip, router-ip=router-ip,subnet-mask=subnet-mask,hostname=hostname, file=wanboot-cgi-file
다음 명령을 사용하여 클라이언트를 네트워크 부트합니다.
ok boot net - install
주 - network-boot-arguments 변수를 사용하는 경우 SPARC 클라이언트에 DNS 구성 정보가 없습니다. 이 클라이언트와 함께 사용된 AI 매니페스트에서 IPS 패키지 저장소의 위치와 매니페스트의 다른 URI에 대해 호스트 이름 대신 IP 주소를 지정하는지 확인하십시오.
다음 이벤트가 SPARC 클라이언트의 AI 부트 중 발생합니다.
클라이언트가 부트하고, DHCP 서버에서 또는 OBP에 설정된 network-boot-arguments 변수에서 네트워크 구성과 wanboot-cgi 파일의 위치를 가져옵니다.
wanboot-cgi 프로그램이 wanboot.conf를 읽고 WAN 부트 이진의 위치를 클라이언트로 보냅니다.
WAN 부트 이진이 HTTP를 사용하여 다운로드되고 클라이언트가 WAN 부트 프로그램을 부트합니다.
WAN 부트가 boot_archive 파일을 가져오고 Oracle Solaris OS가 부트됩니다.
이미지 아카이브 solaris.zlib 및 solarismisc.zlib이 HTTP를 사용하여 다운로드됩니다.
mDNS 조회에서 또는 system.conf 파일에서 지정된 AI 설치 서비스로부터 AI 매니페스트와 시스템 구성 프로파일이 다운로드됩니다.
AI 설치 프로그램이 AI 매니페스트로 호출되어 클라이언트에 Oracle Solaris OS의 설치를 수행합니다.
다음과 같은 네트워크 부트 방식 중 하나를 사용하여 x86 클라이언트 설치를 시작합니다.
적절한 기능 키를 누릅니다. 예를 들어, 일부 시스템은 F12를 사용하여 네트워크에서 부트합니다.
BIOS에서 부트 순서를 변경합니다.
클라이언트를 부트할 때 부트를 시작할 네트워크 장치를 선택합니다.
다음 이벤트가 x86 클라이언트의 AI 부트 중 발생합니다.
클라이언트가 부트하여 IP 주소를 가져오고, DHCP 서버에서 제공된 위치로부터 부트 파일이 다운로드됩니다.
부트 파일이 로드되고 GRUB 메뉴 파일을 읽습니다.
사용자가 GRUB 메뉴에서 두번째 옵션 "Oracle Solaris 11.1 Automated Install(Oracle Solaris 11.1 자동 설치)"을 선택합니다.
부트 파일이 부트 아카이브 파일을 가져오고 Oracle Solaris OS가 TFTP를 사용하여 부트됩니다.
넷 이미지 아카이브 solaris.zlib 및 solarismisc.zlib가 GRUB 메뉴에서 제공된 대로 HTTP를 사용하여 다운로드됩니다.
mDNS 조회에서 또는 부트된 GRUB 메뉴 항목에서 지정된 AI 설치 서비스로부터 AI 매니페스트와 시스템 구성 프로파일이 다운로드됩니다.
AI 설치 프로그램이 AI 매니페스트로 호출되어 설치를 수행합니다.
시스템이 성공적으로 PXE 부트된 경우 GRUB 메뉴를 표시하기 전에 다음 메시지가 잠시 표시됩니다.
Intel(R) Boot Agent PXE Base Code (PXE-2.1 build 0.86) Copyright(C) 1997-2007, Intel Corporation CLIENT MAC ADDR 00 14 4F 29 04 12 GUID FF2000008 FFFF FFFF FFFF 7BDA264F1400 CLIENT IP: 10.6.68.29 MASK: 255.255.255.0 DHCP IP: 10.6.68.49 GATEWAY: 10.6.68.1
GRUB 메뉴가 두 메뉴 항목으로 나타납니다. 두번째 항목을 선택하여 자동 설치를 시작합니다.
Oracle Solaris 11.1 Text Installer and command line Oracle Solaris 11.1 Automated Install
기본 GRUB 메뉴 항목 "Text Installer and command line"은 핸즈프리 자동 설치를 시작하지 않고 이미지를 부트합니다. GRUB 메뉴의 두번째 항목 "Automated Install"을 선택하여 자동 설치를 시작합니다. 첫번째 메뉴 항목을 선택하면 클라이언트를 부트할 때 설치 시작 없이 부트 후에 설치 시작에 표시된 대로 메뉴가 표시됩니다. 이 메뉴를 사용하여 시스템을 조사하거나 설치합니다.
다음 메시지는 SPARC 및 x86 설치 양쪽에 공통됩니다.
클라이언트가 성공적으로 부트하고 설치 파일을 다운로드할 수 있으면 다음 메시지가 표시됩니다.
Automated Installation started The progress of the Automated Installation will be output to the console Detailed logging is in the logfile at /system/volatile/install_log Press RETURN to get a login prompt at any time.
root에 암호 solaris로 로그인하여 /system/volatile/install_log에서 설치 메시지를 모니터할 수 있습니다.
다음 메시지가 보이면 설치를 성공한 것입니다.
Automated Installation finished successfully The system can be rebooted now Please refer to the /system/volatile/install_log file for details After reboot it will be located at /var/log/install/install_log
AI 매니페스트에 자동 재부트를 설정한 경우 이 시점에 시스템이 재부트됩니다. 설치 성공 후에 자동 재부트를 지정하려면 <ai_instance> 태그의 auto_reboot 속성을 true로 설정합니다. 기본값은 false이며, 클라이언트가 설치 성공 후에 자동으로 재부트하지 않습니다.