lpar2rrd stops reporting after the hmc version upgrade
we had recently upgraded our hmc version to below
lshmc -v
"vpd=*FC ????????
*VC 20.0
*N2 Fri Nov 06 05:15:50 UTC 2026
*FC ????????
*DS Hardware Management Console
*TM 7063-CR2
*SE 78B76FD
*MN IBM
*PN N/A
*SZ 68340940800
*OS Embedded Operating Systems
*NA 10.254.9.213
*FC ????????
*DS Platform Firmware
*RM V11R2.1120.2
"
after the upgrade we noticed the frames and lpars are reporting but no graphs are generating
rpm -qa | grep -i lpar
lpar2rrd-agent-8.10-0.ppc
error log
*****
is there a bug that the lpar2rrd is not compatible with the current hmc version
Comments
-
it is very stranage all was working fine untill the hmc version upgrade after which we face this issue
-
what is your lpar2rrd server version?
Basically some HMC bug, we have a workaround since lpar2rrd server 8.06
-
[iedcbperf:root-/opt/lpar2rrd-agent-] grep -i version /opt/lpar2rrd-agent/lpar2rrd-agent.pl | head -20
# since 4.70 $version is transferred in ':time_stamp_text version $version:'
my $version = "8.10-0";
print "LPAR2RRD agent version:$version\n" . (localtime) . "\n";
my $perl_version = $]; # 5.008008 for 5.8.8
if ( $perl_version < 5.007 ) {
my $protocol_version = "4.1";
my $version_aix_error = "1.2";
my $ret = send_data( $store_not_confirm_file, $protocol_version );
my $protocol_version = shift;
# send version
$$client->print("$protocol_version\n");
# send version
$$client->send("$protocol_version\n");
my $ssl_version = eval { $$client->can("get_sslversion") ? $$client->get_sslversion : "n/a" };
print "new SSL connection with cipher=" . $$client->get_cipher . " version=$ssl_version certificate:\n".
my $message = "$model$hw_separator$systemid:$part_name:$lpar_id$char_l$ldom_uuid1$char_l$host_id:$act_time_u:$act_time version $version:$cpu_freq|$smt:$node_name:$wpar_id\:";
# conversion to physical in rrdtool graphing when it appears necessary
# conversion to physical in rrdtool graphing when it appears necessary
print STDOUT ( "aixerrpt (v" . $version . "): starting aixerrpt at " . $stat->{starttime} . " and Sequence number " . $stat->{sequence} . ", using conf file $conf_file.\n" );
print STDOUT ( "aixerrpt (v" . $version . "): starting aixerrpt at " . $stat->{starttime} . " , using conf file $conf_file.\n" );
Howdy, Stranger!
Categories
- 1.7K All Categories
- 138 XorMon
- 26 XorMon Original
- 180 LPAR2RRD
- 14 VMware
- 21 IBM i
- 2 oVirt / RHV
- 5 MS Windows and Hyper-V
- Solaris / OracleVM
- 1 XenServer / Citrix
- Nutanix
- 8 Database
- 2 Cloud
- 10 Kubernetes / OpenShift / Docker
- 142 STOR2RRD
- 20 SAN
- 7 LAN
- 19 IBM
- 8 EMC
- 12 Hitachi
- 5 NetApp
- 17 HPE
- 1 Lenovo
- 1 Huawei
- 3 Dell
- Fujitsu
- 2 DataCore
- INFINIDAT
- 4 Pure Storage
- Oracle