JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: 일반 작업     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

본 문서 정보

1.  Oracle Solaris 명령에 대한 정보 찾기

2.  사용자 계정 및 그룹 관리(개요)

3.  사용자 계정 및 그룹 관리(작업)

4.  Oracle Solaris 시스템 부트 및 종료

시스템 부트 및 종료에 대한 새로운 기능

관리용으로 제공된 driver.conf 파일 지원

비트맵 콘솔

부트 및 종료 진행률 애니메이션

빠른 재부트

x86: 32비트 커널에 대한 지원 제거

Oracle Solaris 시스템 부트 및 종료(개요)

GRUB 기반 부트

서비스 관리 기능을 통한 부트 서비스 관리

시스템을 지정된 상태로 부트(작업 맵)

시스템을 지정된 상태(실행 레벨)로 부트

시스템의 현재 실행 레벨 확인

SPARC: 시스템을 다중 사용자 상태(실행 레벨 3)로 부트하는 방법

x86: 시스템을 단일 사용자 상태(실행 레벨 S)로 부트하는 방법

시스템 종료(작업 맵)

시스템 종료

shutdown 명령을 사용하여 시스템을 종료하는 방법

init 명령을 사용하여 시스템을 종료 상태(실행 레벨 0)로 설정

init 명령을 사용하여 시스템을 종료하는 방법

네트워크에서 시스템 부트

빠른 재부트 프로세스 수행(작업 맵)

빠른 재부트 프로세스 수행

SPARC 기반 시스템의 빠른 재부트를 시작하는 방법

x86 기반 시스템의 빠른 재부트를 시작하는 방법

빠른 재부트 기능의 기본 동작 변경

빠른 재부트가 사용으로 설정된 시스템의 표준 재부트 시작

ZFS 부트 환경에서 부트(작업 맵)

SPARC: ZFS 부트 환경에서 부트

SPARC: 부트 시퀀스 중 사용 가능한 부트 환경 목록을 표시하는 방법

SPARC: ZFS 부트 환경 또는 루트 파일 시스템에서 부트하는 방법

부트 매개변수 수정(작업 맵)

부트 매개변수 수정

SPARC: 기본 부트 장치 확인 방법

SPARC: 부트 PROM을 사용하여 기본 부트 장치를 변경하는 방법

x86: eeprom 명령을 사용하여 부트 매개변수를 수정하는 방법

x86: 부트 시 부트 매개변수를 수정하는 방법

설치 후 Linux 항목을 GRUB 메뉴에 추가

시스템을 부트 가능하도록 유지(작업 맵)

시스템을 부트 가능하도록 유지

boot-archive SMF 서비스가 실행 중인지 확인

부트 아카이브를 수동으로 업데이트하여 실패한 자동 부트 아카이브 업데이트를 지우는 방법

x86: auto-reboot-safe 등록 정보를 사용하여 자동 부트 아카이브 업데이트 오류를 해결하는 방법

시스템 부트 및 종료에 대한 추가 정보 위치

5.  Oracle Configuration Manager 작업

6.  서비스 관리(개요)

7.  서비스 관리(작업)

8.  Fault Manager 사용

9.  시스템 정보 관리(작업)

10.  시스템 프로세스 관리(작업)

11.  시스템 성능 모니터링(작업)

12.  소프트웨어 패키지 관리(작업)

13.  디스크 사용 관리(작업)

14.  시스템 작업 일정 잡기(작업)

15.  CUPS를 사용하여 프린터 설정 및 관리(작업)

16.  시스템 콘솔, 터미널 장치 및 전원 서비스 관리(작업)

17.  시스템 충돌 정보 관리(작업)

18.  코어 파일 관리(작업)

19.  시스템 및 소프트웨어 문제 해결(작업)

20.  기타 시스템 및 소프트웨어 문제 해결(작업)

색인

시스템을 지정된 상태(실행 레벨)로 부트

시스템의 실행 레벨(초기화 상태라고도 함)은 시스템이 해당 상태에 있을 때 사용자가 사용할 수 있는 서비스와 리소스를 정의합니다. 시스템에는 한 번에 하나의 실행 레벨만 지정할 수 있습니다. Oracle Solaris에는 다음 표에 설명된 대로 8개의 실행 레벨이 있습니다. 기본 실행 레벨은 /etc/inittab 파일에서 실행 레벨 3으로 지정되어 있습니다.

일반적인 부트 명령을 사용하여 시스템을 지정된 상태로 부트하는 것 외에도 svcadm 명령을 통해 실행할 마일스톤을 선택하여 시스템의 실행 레벨을 변경할 수 있습니다. 다음 표에서는 실행 레벨이 마일스톤에 해당하는 방법을 보여줍니다.

표 4-2 Oracle Solaris 실행 레벨

실행 레벨
초기화 상태
유형
목적
0
전원 끄기 상태
전원 끄기
안전하게 시스템의 전원을 끌 수 있도록 운영 체제를 종료합니다.
s 또는 S
단일 사용자 상태
단일 사용자
일부 파일 시스템이 마운트되고 액세스 가능 상태인 단일 사용자로 실행합니다.
1
관리 상태
단일 사용자
사용 가능한 모든 파일 시스템에 액세스합니다. 사용자 로그인이 사용 안함으로 설정됩니다.
2
다중 사용자 상태
다중 사용자
일반 작업에 사용됩니다. 여러 명의 사용자가 시스템 및 모든 파일 시스템에 액세스할 수 있습니다. NFS 서버 데몬을 제외한 모든 데몬이 실행 중입니다.
3
NFS 리소스가 공유되는 다중 사용자 레벨
다중 사용자
NFS 리소스가 공유되는 일반 작업에 사용됩니다. 기본 실행 레벨입니다.
4
대체 다중 사용자 상태
다중 사용자
기본적으로 구성되어 있지 않지만 고객용으로 제공됩니다.
5
전원 끄기 상태
전원 끄기
안전하게 시스템의 전원을 끌 수 있도록 운영 체제를 종료합니다. 가능한 경우 이 기능을 지원하는 시스템의 전원을 자동으로 끕니다.
6
재부트 상태
재부트
시스템을 실행 레벨 0으로 종료한 다음 NFS 리소스가 공유되는 다중 사용자 레벨(또는 inittab 파일에서 기본값으로 설정된 실행 레벨)로 재부트합니다.

시스템의 현재 실행 레벨 확인

시스템의 현재 실행 레벨을 확인하려면 who -r 명령을 사용하십시오.

예 4-1 시스템의 실행 레벨 확인

who -r 명령의 출력에는 시스템의 현재 실행 레벨 및 이전 실행 레벨에 대한 정보가 표시됩니다.

$ who -r
 .    run-level 3  Dec 13 10:10  3  0 S
$

SPARC: 시스템을 다중 사용자 상태(실행 레벨 3)로 부트하는 방법

이 절차에 따라 현재 실행 레벨 0에 있는 SPARC 기반 시스템을 실행 레벨 3으로 부트할 수 있습니다. x86 기반 시스템을 실행 레벨 3으로 부트하는 방법에 대한 자세한 내용은 x86 플랫폼에서 Oracle Solaris 부트 및 종료의 x86 기반 시스템을 다중 사용자 상태로 부트(실행 레벨 3)를 참조하십시오.

  1. 시스템에 ok PROM 프롬프트를 표시합니다.
  2. 시스템을 실행 레벨 3으로 부트합니다.
    ok boot

    자동 부트 절차에 따라 일련의 시작 메시지가 표시되고 시스템이 실행 레벨 3으로 설정됩니다. 자세한 내용은 boot(1M) 매뉴얼 페이지를 참조하십시오.

  3. 시스템이 실행 레벨 3으로 부트되었는지 합니다.

    부트 프로세스가 성공적으로 완료되면 로그인 프롬프트가 표시됩니다.

    hostname console login:

예 4-2 SPARC: 시스템을 다중 사용자 상태(실행 레벨 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

x86: 시스템을 단일 사용자 상태(실행 레벨 S)로 부트하는 방법

다음 절차에서는 x86 기반 시스템을 단일 사용자 상태(실행 레벨 S)로 부트하는 방법에 대해 설명합니다. SPARC 기반 시스템을 실행 레벨 S로 부트하는 방법에 대한 자세한 내용은 SPARC 플랫폼에서 Oracle Solaris 부트 및 종료의 시스템을 단일 사용자 상태(실행 레벨 S)로 부트하는 방법을 참조하십시오.

  1. 시스템을 다시 부트합니다.
    # reboot

    시스템에 Press any key to reboot(재부트하려면 아무 키나 누르십시오.) 프롬프트가 표시되면 아무 키나 눌러 시스템을 재부트합니다.

    이 프롬프트에서 Reset(재설정) 버튼을 사용해도 됩니다. 시스템이 종료되면 전원 스위치를 눌러 시스템을 켭니다.

    부트 시퀀스가 시작되면 GRUB 주 메뉴가 표시됩니다.

  2. GRUB 주 메뉴가 표시되면 e를 입력하여 GRUB 메뉴를 편집합니다.
  3. 실행 중인 릴리스에 따라 화살표 키를 사용하여 kernel$ 라인을 선택합니다.

    화살표 키를 사용할 수 없는 경우 위로 스크롤하려면 캐럿 키(^)를 사용하고, 아래로 스크롤하려면 문자 v 키를 사용합니다.

  4. e를 다시 입력하여 부트 항목을 편집합니다.

    여기서 kernel 또는 kernel$ 라인에 옵션과 인수를 추가할 수 있습니다.

  5. 시스템을 단일 사용자 상태로 부트하려면 부트 항목 라인 끝에 -s를 입력한 다음 Return 키를 눌러 이전 화면으로 돌아갑니다.

    주 - 다른 부트 동작을 지정하려면 -s 옵션을 적절한 부트 옵션으로 대체합니다.

    이 방식으로 다음 대체 부트 동작을 지정할 수 있습니다.

    • 재구성 부트 수행

    • 커널 디버거를 사용하여 시스템 부트

    • 콘솔 리디렉션


    자세한 내용은 boot(1M) 매뉴얼 페이지를 참조하십시오.

  6. 시스템을 단일 사용자 상태로 부트하려면 b를 입력합니다.
  7. 메시지가 나타나면 root 암호를 입력합니다.
  8. 시스템이 실행 레벨 S에 있는지 확인합니다.
    # who -r
    .       run-level S  Jun 13 11:07     S      0  0
  9. 실행 레벨을 S로 변경하는 데 필요한 시스템 유지 관리 작업을 수행합니다.
  10. 시스템 유지 관리 작업이 완료되면 시스템을 재부트합니다.