can you manually run the sysinfo command on your server?
Along with what Bill has asked, can you also check if the failing target has the correct version of the Hardware Information CO?
What version is your agent at?
What are the contents of /opt/bmc/bladelogic/NSH/daal/DAALRegistry.xml?
Have you tried running a update server properties job against the target and then checking the hardware information?
Check the Sysinfo_Install log file of the target agent,its will show you the hardware details of the Target,Like
Setup program for mcsysinfo-noui 10
Copyright (c) 2000-2011 MagniComp
Software: mcsysinfo-noui 10 H22
Summary: SysInfo runtime with no User Interface
Runs On: linux 2.2 and later x86
Requires: glibc 2.0.7 or later
Installation Directory: /opt/sysinfo
Amount to Install: 46 MB
Log result generated at /var/tmp/setup_mcsysinfo-noui_log*
if you installed SysInfo(tm) in a location not in your $PATH, run:
or restart the agent,decommission it and enroll it again and check the live browse
I think that this might be due to agent version mismatch. First look at the version of agent in server property of managed server. If the agent version is not save as that of Application server (BSA) ,then Hardware information would not show all the informaiton due to old Configuration object on Agent
also, you set rscd agent to debug*** and review it during the Hardware Information execution. You should see a command that we run, should be something like this (or similar to it):
<agent>/sysinfo --cache NO --format report -repsep '|' --widechar -msglevel all -class General,Hardware
run the command manually, route the output to a file, review the output. Also run this on a good server to compare.
Thanks to you all,
I resolve the problem
How was the problem resolved?
Simply, I removed the old sysinfo file and executed newly one. and it was succeed.