탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1에서 서비스 및 결함 관리 Oracle Solaris 11.1 Information Library (한국어) |
시스템의 실행 레벨(시작 상태라고도 함)은 사용자가 사용할 수 있는 서비스와 리소스를 정의합니다. 시스템에는 한 번에 하나의 실행 레벨만 지정할 수 있습니다.
이 릴리스에는 다음 표에 설명된 대로 8개의 실행 레벨이 있습니다. 기본 실행 레벨은 /etc/inittab 파일에서 실행 레벨 3으로 지정되어 있습니다.
표 1-2 Oracle Solaris 실행 레벨
|
또한 svcadm 명령을 통해 실행할 마일스톤을 선택하여 시스템의 실행 레벨을 변경할 수 있습니다. 다음 표는 각 마일스톤에 해당하는 실행 레벨을 보여 줍니다.
표 1-3 실행 레벨 및 SMF 마일스톤
|
일반적으로 마일스톤 또는 실행 레벨은 거의 변경되지 않습니다. 필요할 경우 init 명령을 사용하여 실행 레벨로 변경하면 마일스톤 및 사용할 해당 명령이 변경됩니다. init 명령은 시스템을 종료하는 데도 유용합니다.
하지만 시작 문제를 디버그할 때는 none 마일스톤을 사용하여 시스템을 부트하는 것이 매우 유용할 수 있습니다. none 마일스톤을 대체할 수 있는 실행 레벨은 없습니다. 자세한 지침은 서비스 시작 없이 부트하는 방법을 참조하십시오.
who -r 명령을 사용하면 실행 레벨 정보가 표시됩니다.
$ who -r
who -r 명령을 사용하여 모든 레벨에 대한 시스템의 현재 실행 레벨을 확인할 수 있습니다.
예 1-1 시스템의 실행 레벨 확인
이 예에서는 시스템의 현재 실행 레벨과 이전 실행 레벨에 대한 정보를 표시합니다.
$ who -r . run-level 3 Dec 13 10:10 3 0 S $
|