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 시스템 부트 및 종료

5.  Oracle Configuration Manager 작업

6.  서비스 관리(개요)

SMF 소개

SMF 개념

SMF 서비스

SMF 종속성

서비스 식별자

서비스 상태

SMF 증명

SMF 프로필

서비스 구성 저장소

SMF 저장소 백업

SMF 스냅샷

SMF 관리 계층

SMF 서비스 오류 로깅

SMF 관리 및 프로그래밍 인터페이스

SMF 명령줄 관리 유틸리티

서비스 관리 구성 라이브러리 인터페이스

SMF 구성 요소

SMF의 마스터 다시 시작 프로그램 데몬

SMF의 위임된 다시 시작 프로그램

SMF 등록 정보 및 등록 정보 그룹

서비스 구성 저장소에서 정보 관리

SMF 정보 보기

SMF 정보 수정

SMF 정보 삭제

SMF 및 부트

SMF 호환성

실행 레벨

실행 레벨 또는 마일스톤 사용 시기

시스템의 실행 레벨 확인

/etc/inittab 파일

시스템을 실행 레벨 3으로 설정할 때 발생하는 동작

7.  서비스 관리(작업)

8.  Fault Manager 사용

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

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

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

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

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

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

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

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

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

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

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

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

색인

실행 레벨

시스템의 실행 레벨(시작 상태라고도 함)은 사용자가 사용할 수 있는 서비스와 리소스를 정의합니다. 시스템에는 한 번에 하나의 실행 레벨만 지정할 수 있습니다.

이 릴리스에는 다음 표에 설명된 대로 8개의 실행 레벨이 있습니다. 기본 실행 레벨은 /etc/inittab 파일에서 실행 레벨 3으로 지정되어 있습니다.

표 6-2 Oracle Solaris 실행 레벨

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

또한 svcadm 명령을 통해 실행할 마일스톤을 선택하여 시스템의 실행 레벨을 변경할 수 있습니다. 다음 표에서는 각 마일스톤에 해당하는 실행 레벨을 보여 줍니다.

표 6-3 실행 레벨 및 SMF 마일스톤

실행 레벨
SMF 마일스톤 FMRI
S
milestone/single-user:default
2
milestone/multi-user:default
3
milestone/multi-user-server:default

실행 레벨 또는 마일스톤 사용 시기

일반적으로 마일스톤 또는 실행 레벨은 거의 변경되지 않습니다. 필요할 경우 init 명령을 사용하여 실행 레벨로 변경하면 마일스톤 및 사용할 해당 명령이 변경됩니다. init 명령은 시스템을 종료하는 데도 유용합니다.

하지만 시작 문제를 디버그할 때는 none 마일스톤을 사용하여 시스템을 부트하는 것이 매우 유용할 수 있습니다. none 마일스톤을 대체할 수 있는 실행 레벨은 없습니다. 자세한 지침은 서비스 시작 없이 부트하는 방법을 참조하십시오.

시스템의 실행 레벨 확인

who -r 명령을 사용하면 실행 레벨 정보가 표시됩니다.

$ who -r

who -r 명령을 사용하여 임의 레벨에 대한 시스템의 현재 실행 레벨을 확인할 수 있습니다.

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

이 예에서는 시스템의 현재 실행 레벨과 이전 실행 레벨에 대한 정보를 표시합니다.

$ who -r
 .    run-level 3  Dec 13 10:10  3  0 S
$
who -r 명령 출력
설명
run-level 3
현재 실행 레벨을 식별합니다.
Dec 13 10:10
마지막 실행 레벨 변경 날짜를 식별합니다.
3
현재 실행 레벨을 식별합니다.
0
마지막 재부트 이후 시스템이 이 실행 레벨이었던 횟수를 식별합니다.
S
이전 실행 레벨을 식별합니다.