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/