3.30This version contains following major enhancements:
CPU Workload Estimator enhancement which now allows estimations for new servers (complete IBM Power™ product line).
Try it on Live demo site.
- Active Memory Sharing support. It is running on Live demo site.
- Memory aggregated graphs Apart of standard static memory graph there is a new one with aggregations of all lpars on the server.
- Has been significantly enhanced list of parameters which can be exported to CSV from Physical and Logical configuration.
- Has been verified and tested Linux hosting of LPAR2RRD, it is now fully functional
Eventually can appear a problem in load of memory data. When it appears then it affects also normal CPU load for servers.
It is fixed now in version 3.33. We do recomend an upgrade even if you are not affected as this can whenever appear.
Error looks like this:
Use of uninitialized value in string eq at /opt/freeware/lib/perl/5.8.0/RRDp.pm line 165,
line 416. ERROR: illegal attempt to update using time 1355953649 when last update time is 1355953890 (minimum one second step) at bin/LoadDataModule.pm line 319
New memory functionality causes a problem with a newly added servers (not already existing once) on HMC managed servers.
This is something what definitely must be fixed although after upgrade you might not see immediate problem
Use either version 3.32 (where is nothing else new except this fix) or fix your running 3.30 by this:
cd /home/lpar2rrd/lpar2rrd ed bin/lpar2rrd.pl << EOF 1123s/LoadDataModule::load_data_mem/#LoadDataModule::load_data_mem/ w q EOF
There appeared wrong shell interpreter (bash) instead of default ksh in a few 3.30 shell scripts.
When you have bash installed or you are on Linux platform then 3.30 is ok otherwise run the code bellow to get it fixed.
There is also released 3.31 where is nothing else new except this fix
cd /home/lpar2rrd/lpar2rrd for sh in */*.sh do ed $sh << EOF 2>/dev/null 1>&2 1s/\/bash/\/ksh/ w q EOF done for sh in *.sh do ed $sh << EOF 2>/dev/null 1>&2 1s/\/bash/\/ksh/ w q EOF done