After upgrade to 4.95 stopped to show the CPU graphics

After I upgrade to 4.95, all frames and Lpars have stopped to show CPU graphics


error.log-daemon
Use of uninitialized value $RRDp::error_mode in string eq at /usr/lib/perl5/vendor_perl/5.8.8//RRDp.pm line 168.
Tue Dec  6 11:40:01 2016: RRDp::create read error : /home/lpar2rrd/lpar2rrd/data/9119-FHB*028E54T/SPO/spcdsrvp0130-POC08-MPCT-toc32a--NMON--/mem.mmm : ERROR: step size should be no less than one second at bin/Xorux_lib.pm line 62 : No such file or directory

error.log
Tue Dec  6 11:14:17 2016: SPO:Server-9179-MHC-SN82DEEF3 : No valid cpu data got from HMC :" : "Dec 6, 2016 11:12:46 AM",573155676400499188,375095374309534815,60.0,1.0 /home/lpar2rrd/lpar2rrd/bin/LoadDataModule.pm:815

3 years ago I had same problem, I fix the NTP and executed this commands  
chlparutil -r config-s 0
rmlparutil -m Server-9179-MHC-SN82DEEF3 
chlparutil -r config-s 60

But this time din't resolve

Comments

  • Hi,

    it something what might appear under some very rare conditions in LPAR2RRD 4.95-3 version only. In fact it is strange HMC issue when locally is set LC_NUMERIC variable. I would say HMC bug.

    Then as a fix hash (comment out) this code on the top of these scripts 3 load*sh

    # No no, it affects date format coming from the HMC in some rare cases, no idea why ....
    #if [ `locale 2>/dev/null| grep  LC_NUMERIC| egrep "^C$|US" | wc -l` -eq 0 ]; then
    #  # locale LC_NUMERIC might cause a problem in decimal separator, setting to "C"
    #  LC_NUMERIC=C
    #  export LC_NUMERIC
    #fi

    You can also update to 4.95-4 released last week where it is fixed in the same way.


  • Thanks Pavel
    I upgraded to 4.95-4
    Now it's solved
Sign In or Register to comment.