- Solaris (SPARC, X86, X64) 자료실 -

순간을 위해 평생을 준비하라.
기회란 언제나 예고 없이 찾아온다 항상 낚싯대를 던져 놓아라.
전혀 기대하지 않았던 곳에서 고기가 잡히리라.




Vote Reply Modify Forward Prev Next List

  작성자   : 조성환 [ ladmin ] 추천: 2973, 수정: 1, 조회: 8995, 줄수: 90, 분류: Etc.
솔라리스10 서비스 관리하기 [강추]
제목 없음

 

※ SMF(Service Management Facility)

→ 서비스로 불리는 application 그룹을 시스템의 재부팅 후에도 영구적으로 설정이 가능하도록 해주는

서비스 관리 기능으로 각각의 서비스는 unique한 FMRI(Fault Management Resource Identifier) 를 가지고 있다.

 

→ 기존 solaris 에서 사용하던 /etc/rc#.d 디렉토리 아래 파일과 추가로 서비스를 사용하여 관리한다.

 

 

○  서비스 상태 관찰

svcs

# svcs -a                            // 설정되어 있는 모든 문자열을 볼 수 있다.

# svcs -a| grep -i smtp

# svcs -l smtp:sendmail

# svcs -p sendmail

 

○ 서비스 관리

svcadm

# svcadm disable ftp

# svcadm enable telnet

# svcadm restart ftp

# svcadm disable sendmail

 

○ 서비스 구성(추가, 삭제, 변경, import, export)

svccfg

# svccfg export dumpadm >/tmp/dump.xml

# svccfg delete network/inetd-upgrade:default

# svccfg

              svc:> repository /tmp/repository

              svc:> import /home/hjs/svc/box-factory.xml

              svc:>end

# svccfg

              svc:> list

              svc:> select cron

              svc:/system/cron> list

              svc:/system/cron> select default

              svc:/system/cron:default> list

              svc:/system/cron:default> listprop

# svccfg -s system/service setenv LD_PRELOAD libumem.so

# svccfg smtp:sendmail listprop

 

○ inetd

Solaris 10 부터 대부분의 inet service는 SMF 서비스로 이전되었으며, inet 서비스만을 위해서 별도의 유틸리티를 제공한다.

inetadm

모든 inet 서비스를 나열, 속성/값 나열 및 수정, 서비스 enable/disable

# inetadm -l spray

 

○ Fault Management

H/W 문제로 인한 시스템의 장애를 S/W 적으로 미리 진단·조치하여 장애로 인한 시스템 중단을 막아 안정된 서비스를 유지하며 쉽게 장애 메시지를 확인할 수 있다.

# svc -l fmd

# svcadm {disable|restart} fmd

# fmadm faulty -a

# fmstat -z 2

# fmstat -a               svc:/system/cron:default> end

 

 

 

출처 : http://blog.naver.com/akrthwn/150004758929

 

 

이전: DNS와 BIND의 차이
다음: Solaris 디바이스 설정 이해 - 돌다리도 두드려 봐야 건강에 좋다 [초강추]
2006/08/02(02:56) from 59.30.129.220
CrazyWWWBoard 2000

Vote Reply Modify Forward Prev Next List

(c) Nobreak Technologies, Inc.