lssrc command 로 daemon이 보이지 않을 때

안녕하세요, 우리노트 Benjamin입니다.


aix에서 daemon들이 수행되고 있는지 확인할때 다음의 command 를 사용합니다.

(자세한 내용은 daemon 관리에 대한 글을 참고하세요..)

   

HAtest1@/> lssrc -a

Subsystem Group PID Status

platform_agent 3408092 active

cimsys 4194432 active

syslogd ras 4784276 active

sendmail mail 5046426 active

portmap portmap 3932226 active

...

생략

   

HACMP 설치중 clinfoES daemon 이 보이지가 않는 증상이 있었습니다.

   

HAtest1@/> lssrc -a |grep -i clinfo

HAtest1@/>

   

정상이라면 inoperactive로 상태가 보여야 하는데 결과가 나오지 않네요..

   

daemon들이 등록되어있는 SRCsubsys odm 파일을 확인해 보겠습니다.

   

HAtest1@/> odmget -q"subsysname=clinfoES" SRCsubsys

   

SRCsubsys:

subsysname = "clinfoES"

synonym = ""

cmdargs = ""

path = "/usr/es/sbin/cluster/clinfo"

uid = 0

auditid = 0

standin = "/dev/null"

   

odm에는 정상적으로 등록되어있는데 OS 에 define 되어있지 않는 증상으로 봐야 될것 같습니다.

   

daemon 이 display 되도록 변경하여 줍니다.

   

HAtest1@/> chssys -s clinfoES -d

0513-077 Subsystem has been changed.

   

HAtest1@/> lssrc -s clinfoES

Subsystem Group PID Status

clinfoES cluster inoperative

   

이제 정상적으로 보이는군요.

   

관련된 command 로는 mkssys나 rmssys 가 있습니다.

하지만 이명령들은 ODM자체를 수정하기 때문에 꼭 필요한 상황이 아니면 사용하지 않는 것이 좋습니다.

저는 실수로 rmssys로 clinfoES를 날려버리는 바람에 다시 ODM등록을 하는 번거로움이 있습니다.

   

   

   

댓글(0)

Designed by JB FACTORY