솔라리스 10 Chapter 09 솔라리스 서비스 관리(SMF) Solaris 1. SMF(Service Management Facility)개념 Solaris 2. SMF의 구성 요소 Solaris 3. CVS 프로그램의 SMF 서비스 등록
1. SMF의 개념 • 솔라리스에서 프로세스를 관리하는 방식이 프로 세스 관리 방식에서 서비스(Service)관리 방식으 로 전환됐다. • SMF는 프로세스에 대해 그에 해당하는 ID(FMRI) 를 만들어 관리하고 있다. # svcs -a STATE legacy_run disabled online STIME 7: 56: 47 7: 56: 28 FMRI lrc: /etc/rc. S_d/S 50 sk 98 sol svc: /system/metainit: default svc: /network/pfil: default
• 기존 방식과의 차이 이전 방식 # vi /etc/inetd. conf # telnet stream tcp 6 nowait root /usr/sbin/in. telnetd # pkill -HUP inetd # telnet localhost Trying 127. 0. 0. 1. . . telnet: Unable to connect to remote host: Connection refused 솔라리스 10 solaris 10 # svcs -a | grep telnet online Nov_19 svc: /network/telnet: default solaris 10 # svcadm disable telnet
Solaris 2. SMF의 구성 요소
SMF와 런레벨과의 관계 • 시스템의 부팅 과정 런레벨 ( Run Level ) NA s, S 2 3 3 SMF 마일스톤 ( Milestone ) milestone milestone none single-user multi-user-server all • PROM 모드 ( ok 모드) 에서 실행 ok boot -m milestone=single-user