탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
SPARC 플랫폼에서 Oracle Solaris 부트 및 종료 Oracle Solaris 11 Information Library (한국어) |
2. SPARC 기반 시스템을 지정된 상태로 부트(작업)
SPARC 기반 시스템을 지정된 상태로 부트(작업 맵)
SPARC 기반 시스템을 다중 사용자 상태(실행 레벨 3)로 부트
시스템을 다중 사용자 상태(실행 레벨 3)로 부트하는 방법
SPARC 기반 시스템을 단일 사용자 상태(실행 레벨 S)로 부트
6. SPARC 기반 시스템에서 부트 매개변수 수정(작업)
7. SPARC 플랫폼에서 ZFS 부트 환경 만들기, 관리 및 부트(작업)
다음 절차에서는 ok PROM 프롬프트에서 SPARC 기반 시스템을 지정된 상태로 부트하는 방법(실행 레벨 부트라고도 함)에 대해 설명합니다. 이 절차는 별다른 언급이 없는 한 시스템이 정상적으로 종료되었다고 간주합니다.
실행 중인 시스템에서 현재 실행 레벨을 확인하려면 who -r 명령을 사용합니다.
예 2-1 시스템의 실행 레벨 확인
who -r 명령의 출력에는 시스템의 현재 실행 레벨 및 이전 실행 레벨에 대한 정보가 표시됩니다.
$ who -r . run-level 3 Dec 13 10:10 3 0 S $
|
시스템 전원이 꺼진 경우 전원을 켜면 다중 사용자 부트 시퀀스가 시작됩니다.
who -r 명령을 사용하여 시스템이 지정된 실행 레벨에 있는지 확인하십시오. 시스템의 현재 실행 레벨 확인을 참조하십시오.
이 절차에 따라 현재 실행 레벨 0에 있는 SPARC 기반 시스템을 실행 레벨 3으로 부트할 수 있습니다.
ok boot
자동 부트 절차에 따라 일련의 시작 메시지가 표시되고 시스템이 실행 레벨 3으로 설정됩니다. 자세한 내용은 boot(1M) 매뉴얼 페이지를 참조하십시오.
부트 프로세스가 성공적으로 완료되면 로그인 프롬프트가 표시됩니다.
hostname console login:
예 2-2 시스템을 다중 사용자 상태(실행 레벨 3)로 부트
다음 예는 시스템을 실행 레벨 3으로 부트할 때 표시되는 메시지를 보여줍니다.
ok boot Probing system devices Probing memory ChassisSerialNumber FN62030249 Probing I/O buses . . . . OpenBoot 4.30.4.a, 8192 MB memory installed, Serial #51944031. Ethernet address 0:3:ba:18:9a:5f, Host ID: 83189a5f. Rebooting with command: boot Boot device: /pci@1c,600000/scsi@2/disk@0,0:a File and args: SunOS Release 5.11 Version fips_checksum_nightly 64-bit Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. DEBUG enabled misc/forthdebug (455673 bytes) loaded Hardware watchdog enabled Hostname: portia-123 NIS domain name is solaris.us.oracle.com portia-123 console login: NIS domain name is solaris.us.oracle.com
단일 사용자 상태로 시스템을 부트하는 방식은 파일 시스템 백업 또는 기타 시스템 문제 해결 등의 시스템 유지 관리를 위해 사용됩니다.
ok boot -s
SINGLE USER MODE Root password for system maintenance (control-d to bypass): xxxxxx
# who -r
예 2-3 SPARC: 시스템을 단일 사용자 상태(실행 레벨 S)로 부트
다음 예는 시스템을 실행 레벨 S로 부트할 때 표시되는 메시지를 보여줍니다.
ok boot -s SC Alert: Host System has Reset Enter #. to return to ALOM. cpu Device: pci Device: ebus /ebus@800: serial Device: pci /pci@780: Device 0 Nothing there /pci@7c0: Device 0 pci /pci@7c0/pci@0: Device 4 network network /pci@7c0/pci@0: Device 8 pci /pci@7c0/pci@0/pci@8: Device 1 network network /pci@7c0/pci@0/pci@8: Device 2 scsi tape disk Sun Fire(TM) T1000, No Keyboard Copyright 2008 ... All rights reserved. OpenBoot 4.30.0.build_12***PROTOTYPE BUILD***, 2000 MB memory available, Serial #69312178. Ethernet address 0:14:4f:21:9e:b2, Host ID: 84219eb2. Boot device: /pci@7c0/pci@0/pci@8/scsi@2/disk@0,0:a File and args: zfs-file-system Loading: /platform/SUNW,Sun-Fire-T1000/boot_archive ramdisk-root hsfs-file-system Loading: /platform/SUNW,Sun-Fire-T1000/kernel/sparcv9/unix SunOS Release 5.11 64-bit Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. OpenBoot 4.30.0.build_12***PROTOTYPE BUILD***, 2000 MB memory available, Serial #69312178. Ethernet address 0:14:4f:21:9e:b2, Host ID: 84219eb2. Boot device: /pci@7c0/pci@0/pci@8/scsi@2/disk@0,0:a File and args: zfs-file-system Loading: /platform/SUNW,Sun-Fire-T1000/boot_archive ramdisk-root hsfs-file-system Loading: /platform/SUNW,Sun-Fire-T1000/kernel/sparcv9/unix SunOS Release 5.11 64-bit Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. os-io Hostname: t1000 t1000 console login:
부트 프로세스 중에 대체 커널 또는 /etc/system 파일을 지정해야 할 경우 시스템을 대화식으로 부트하면 도움이 될 수 있습니다. 시스템을 대화식으로 부트하려면 다음 절차를 사용하십시오.
하나의 부트 환경만 있는 SPARC 기반 시스템을 부트할 때 대체 /etc/system 파일을 지정하려면 boot -a 명령을 사용하여 시스템을 대화식으로 부트할 수 있습니다. 또는 대체 부트 환경을 만들고 부트하여 /etc/system 파일의 문제를 해결할 수 있습니다. SPARC 플랫폼의 ZFS 부트 환경에서 부트를 참조하십시오.
# cp /etc/system /etc/system.bak # cp /boot/solaris/filelist.ramdisk /boot/solaris/filelist.ramdisk.orig
# echo "etc/system.bak" >> /boot/solaris/filelist.ramdisk
# bootadm update-archive -v
ok boot -a
Name of system file [etc/system]: /etc/system.bak
정보를 제공하지 않고 Return 키를 누르면 시스템 기본값이 사용됩니다.
예 2-4 대화식으로 시스템 부트
다음 예에서는 기본 선택 항목(대괄호 [] 안에 표시됨)을 그대로 사용합니다. boot -a 명령을 사용하여 대체 파일 시스템을 부트하는 방법에 대한 지침과 예제를 보려면 시스템을 대화식으로 부트하는 방법을 참조하십시오.
ok boot -a Boot device: /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@0,0:a File and args: -a Name of system file [/etc/system]: SunOS Release 5.11 Version ... 64-bit Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. Retire store [/etc/devices/retire_store] (/dev/null to bypass): root filesystem type [zfs]: Enter physical name of root device [/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@0,0:a]: Hostname: system1 Mar 11 17:15:20 svc.startd[9]: svc:/system/filesystem/local:default: \ Method "/lib/svc/method/fs-local" failed with exit status 95. system1 console login: NIS domain name is solaris.us.oracle.com NIS domain name is solaris.us.oracle.com system1 console login: