Solaris

Solaris10 SPARK T2000 prtdiag Hang 문제

asheeholic 2022. 12. 26. 20:49

환경 :

  • Solaris10 SPARK T2000
  • NetBackup Client 10.0 설치

NetBackup Daemon 은 기본적으로 Solaris에서 백업이나, 하루에 한번 꼴로 (정확한 시간 확인 불가) OS 분석 커맨드가 실행 된다.

 

ps -ef | grep netbackup

13412 1 /usr/openv/netbackup/bin/nbhostdbcmd -update [-force]
-> sh -c /..../prtdiag -v

 

하지만 기본적으로 정말 짧은 프로세스로 인해서 확인 하는 작업이기에 눈치채기 굉장히 어려움.

 

그렇지만 prtdiag -v 가 행이 걸리기 시작하면, 모든 프로세스가 자동으로 꺼지지 않고 남게 됨.

 

실제로 3개월동안 저 프로레스가 하루에 3개씩 주기적으로 생겨서 800개 이상의 프로세스가 남았음.

 

원인

picl 데몬 에러 및 2530일 동안 서버가 꺼지지 않았음.

 

해결법

# svcs picl
online 15:33:08 svc:/system/picl:default

# svcadm disable picl
offline    svc:/system/picl:default

# svcadm enable picl
# svcs picl
online 15:35:09 svc:/system/picl:default

 

출처 : https://churchill.ddns.me.uk/post/fixing-a-prtdiag-hung-process/