탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
시스템 관리 설명서: 기본 관리 Oracle Solaris 10 8/11 Information Library (한국어) |
2. Solaris Management Console 작업(작업)
3. Oracle Java Web Console 작업(작업)
11. Oracle Solaris 부트 동작 수정(작업)
13. Oracle Solaris 부트 아카이브 관리(작업)
14. Oracle Solaris 시스템 부트(작업) 문제 해결
16. x86: GRUB가 구현되지 않은 시스템 부트(작업)
17. Oracle Solaris 자동 등록 regadm 명령 작업(작업)
21. Oracle Solaris 시스템 관리 도구를 사용하여 소프트웨어 관리(작업)
시스템을 부트하거나 init 또는 shutdown 명령으로 실행 레벨을 변경하면 init 데몬이 /etc/inittab 파일에서 정보를 읽어 프로세스를 시작합니다. 이 파일은 다음과 같이 init 프로세스에 대해 중요한 항목을 정의합니다.
다시 시작할 init 프로세스
프로세스가 종료된 경우 시작, 모니터링 및 다시 시작할 프로세스
시스템이 새 실행 레벨로 전환될 때 수행할 작업
/etc/inittab 파일의 각 항목에는 다음 필드가 있습니다.
id:rstate :action :process
다음 표에서는 inittab 항목의 필드에 대해 설명합니다.
표 18-4 inittab 파일에 대한 필드 설명
|
예 18-2 기본 inittab 파일
다음 예에서는 Solaris 릴리스와 함께 설치되는 기본 inittab 파일을 보여 줍니다. 이 예의 각 출력 라인에 대한 설명은 다음과 같습니다.
ap::sysinit:/sbin/autopush -f /etc/iu.ap (1) sp::sysinit:/sbin/soconfig -f /etc/sock2path (2) smf::sysinit:/lib/svc/bin/svc.startd >/dev/msglog 2<>/dev/msglog (3) p3:s1234:powerfail:/usr/sbin/shutdown -y -i5 -g0 >/dev/msglog 2<>/dev/...(4)
STREAMS 모듈을 초기화합니다.
소켓 전송 공급자를 구성합니다.
SMF에 대한 마스터 다시 시작 프로그램을 초기화합니다.
전원 장애 종료에 대해 설명합니다.
init 프로세스가 시작되고 /etc/default/init 파일을 읽어 환경 변수를 설정합니다. 기본적으로 TIMEZONE 변수만 설정되어 있습니다.
그런 다음 init가 inittab 파일을 읽고 다음을 수행합니다.
사용자가 로그인하기 전에 특수한 초기화가 수행될 수 있도록 action 필드에 sysinit가 있는 프로세스 항목을 실행합니다.
svc.startd로 시작 작업을 전달합니다.
init 프로세스의 inittab 파일 사용 방법에 대한 자세한 내용은 init(1M)를 참조하십시오.