Infrastructure UnixAgent is not collecting data for an HPUX 11.31 host. The following error messages are reported in the agent log in addition to permission errors:
2012-02-10 16:07:43.699 ECHO <HostAgents/5.6.2/UnixAgent/Monitor@hostname> ERROR [Quartz-472] com.quest.glue.core.remoteconnection.ErrorOutputStream - Could not obtain uname information: Value too large to be stored in data type
2012-02-10 17:22:38.976 ECHO <HostAgents/5.6.2/UnixAgent/Monitor@hostname-agent> ERROR [Quartz-617] com.quest.remoteos.collectors.hpux.HPUXCollector - Could not process metric query command: . Error: process exited with code 1
The V5.6.2 UnixAgent does not support expanded system node or host names on HP.
WORKAROUND: Log on to the host as the root user and adjust the kernel parameters by executing the following command
STATUS: Waiting for fix in a future release of the Foglight Infrastructure Cartridge.
Defect ID IC-776 is being encountered because the node name for the host exceeds 8 characters. The OS vendor, Hewlett-Packard, explains more about the issue and workarounds here:
If uname_eoverflow value is set to 0 then the problem should not be encountered. You can check the uname_eoverflow value by executing the following command:
/usr/sbin/ktune | grep uname_eoverflow
Running ktune dumps all kernel tunables. The output will look something like the following:
uname_eoverflow 0 Default Immed