Environment
NetIQ Product:
- AppManager 6.0.2
- AppManager 7.0.1
- AppManager 7.0.4
- AppManager 8.0
UNIX Agent:
- AppManager for UNIX 6.5
- AppManager for UNIX 7.0.0
- AppManager for UNIX 7.0.1
- NetIQ UNIX agent 7.1
Operating System:
- Solaris 10
Situation
Resolution
Long term solution:
Contact Sun Microsystems / Oracle for Solaris hotfix.
It has been reported that restarting the Solaris PICL framework *may* temporarily resolve the prtdiag hanging issue:
Please ensure you understand how you use the Solaris PICL framework before restarting it.
Contact Oracle or your friendly local UNIX administrator if you have questions.# svcadm disable svc:/system/picl
# svcs | grep picl
# svcadm enable svc:/system/picl
# svcs | grep picl
online 16:50:36 svc:/system/picl:default
Cause
There is a patch level in Solaris where the system's prtdiag command can begin hanging while accessing fan sensors.
As the Discovery_UNIX knowledge script executes the system's prtdiag command during discovery to find CPU and memory information, the knowledge script stays in a running state for a large amount of time eventually failing due to an internal knowledge script timeout.