AIX에서는 daemon을 통하여 서비스가 이루어집니다.
daemon이라는 이름이 낯설으시다면 윈도우 작업관리자에서 확인 가능한 서비스와 같다고 생각하시면 되겠습니다.
daemon 을 확인하는 명령과 시작, 종료, 재시작 하는 명령에 대해 간단히 살펴 보겠습니다.
1. 현재 OS에서 등록되어 있는 daemon 의 전체 리스트
(daemon의 이름, 속해있는 그룹, process id, 현재 구동 상태등을 확인 가능합니다.)
# lssrc -a
HAtest1@/> lssrc -a
Subsystem Group PID Status
platform_agent 3408092 active
cimsys 4194432 active
syslogd ras 4784276 active
lpd spooler inoperative
keyserv keyserv inoperative
ypbind yp inoperative
...
생략
…
2. 특정 daemon의 상태 확인
# lssrc -s [daemon_name]
HAtest1@/> lssrc -s syslogd
Subsystem Group PID Status
syslogd ras 4784276 active
3. 특정 daemon group의 상태 확인
# lssrc -g [Group_name]
HAtest1@/> lssrc -g nfs
Subsystem Group PID Status
biod nfs 5505194 active
rpc.statd nfs 6095070 active
rpc.lockd nfs 5898438 active
nfsd nfs inoperative
rpc.mountd nfs inoperative
nfsrgyd nfs inoperative
gssd nfs inoperative
더 상세한 설명을 보시려면 -ls flag를 사용하시면 됩니다.
HAtest1@/> lssrc -ls xntpd
Program name: /usr/sbin/xntpd
Version: 3
Leap indicator: 11 (Leap indicator is insane.)
Sys peer: no peer, system is insane
Sys stratum: 16
Sys precision: -17
Debug/Tracing: DISABLED
Root distance: 0.000000
Root dispersion: 0.000000
Reference ID: no refid, system is insane
Reference time: no reftime, system is insane
Broadcast delay: 0.003906 (sec)
Auth delay: 0.000122 (sec)
System flags: bclient pll monitor filegen
System uptime: 4 (sec)
Clock stability: 0.000000 (sec)
Clock frequency: 0.000000 (sec)
4. daemon start
# startsrc -s [daemon_name]
또는
# startsrc -g [group_name]
HAtest1@/> lssrc -s xntpd
Subsystem Group PID Status
xntpd tcpip inoperative
HAtest1@/> startsrc -s xntpd
0513-059 The xntpd Subsystem has been started. Subsystem PID is 20185122.
해당 PID 로 상태가 active 되는 것을 확인할 수 있습니다.
HAtest1@/> lssrc -s xntpd
Subsystem Group PID Status
xntpd tcpip 20185122 active
5. daemon refresh
# refresh -s [daemon_name]
Subsystem Group PID Status
xntpd tcpip 20185122 active
6. daemon stop
# stopsrc -s [daemon_name]
또는
# stopsrc -g [group_name]
HAtest1@/> lssrc -s xntpd
Subsystem Group PID Status
xntpd tcpip 20185122 active
HAtest1@/> stopsrc -s xntpd
0513-044 The xntpd Subsystem was requested to stop.
daemon 상태가 inoperative 로 변경됩니다.
HAtest1@/> lssrc -s xntpd
Subsystem Group PID Status
xntpd tcpip inoperative
* 여기서 호기심이 하나 생기네요.. inoperative 상태의 daemon을 refresh 하면 어떻게 될까요?
HAtest1@/> refresh -s xntpd
0513-036 The request could not be passed to the xntpd subsystem.
Start the subsystem and try your command again.
당연히 될리가 없겠죠..ㅎㅎ
'UNIX&LINUX > AIX Server ADMIN' 카테고리의 다른 글
HACMP 1800-106 error 발생 (0) | 2014.08.28 |
---|---|
lssrc command 로 daemon이 보이지 않을 때 (0) | 2014.08.28 |
반복 작업을 간편하게 set -o vi, awk , for (0) | 2014.08.28 |
[AIX LVM] VG, PV, LV, VG mirroring (0) | 2014.08.28 |
diffrence between multicast and unicast (0) | 2014.08.28 |
데이터 유실을 방지하기 위한 Logical partition 복제하기 (0) | 2014.08.28 |
AIX 부트 이미지 생성하기와 부트순서 정의하기 (0) | 2014.08.28 |
AIX 기본 계정 정보 (0) | 2014.08.28 |