DS8888 - The java upgrade was crash DSCLI, new DSCLI doesn't work with stor2rrd

Dariusz
edited October 2020 in IBM
Hello Team,
Today i was updated my Java... and my older DSCLI stop working. I was do the update the DSCLI to the version what IBM provide me and now stor2rrd do not collect data from DS8k...
Connection works and i do not see any errors on error log.


[stor2rrd@wro3xx4v stor2rrd]$ ./bin/config_check.sh a000_IBM_DS888xx_WRO
=========================
STORAGE: a000_IBM_DS888xx_WRO: DS8K
=========================
  TCP connection to "10.xxx.xxx.x4" on port "1750" is ok
  TCP connection to "10.xxx.xxx.x4" on port "1751" is ok
  /opt/ibm/dscli/dscli -hmc1 10.xxx.xxx.x4 -hmc2 10.xxx.xxx.x4 -user stor2rrd whoami
Date/Time: October 29, 2020 1:49:15 PM CET IBM DSCLI Version: 7.8.55.22 DS: -
Name     Group   Policy        Scope
=====================================
stor2rrd monitor initialPolicy PUBLIC
  /opt/ibm/dscli/dscli -hmc1 10.xxx.xxx.x4 -hmc2 10.xxx.xxx.x4 -user stor2rrd ver -l
Date/Time: October 29, 2020 1:49:18 PM CET IBM DSCLI Version: 7.8.55.22 DS: -
DSCLI          7.8.55.22
StorageManager 8.8.6.0.20190129.1
HMC DSCLI      7.8.54.91
================Version=================
Storage Image    LMC       Bundle Version
=========================================
IBM.2107-75xxxx1 7.8.54.91 88.54.37.0
  connection ok!!


stor2rrd user on all IBM DS8K must belong to "monitor" role at least

Error log:
[stor2rrd@wro3xx4v logs]$ cat error.log-a000_IBM_DS888xx_WRO
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 352.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 352.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 352.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 353.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 353.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 353.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 354.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 354.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 354.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 355.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 355.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 355.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 356.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 356.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 356.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 357.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 357.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 357.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 352.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 352.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 352.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 353.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 353.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 353.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 354.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 354.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 354.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 355.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 355.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 355.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 356.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 356.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 356.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1192, <DSCLI> line 357.
Use of uninitialized value $poolid in hash element at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 357.
Argument "-" isn't numeric in addition (+) at /stor2rrd/stor2rrd/bin/ds8perf.pl line 1193, <DSCLI> line 357.
ERROR Thu Oct 29 11:25:42 2020: ds8perf.pl: a000_IBM_DS888xx_WRO: CMUN00018E showioport: : Unable to connect to the management console server
ERROR Thu Oct 29 11:25:42 2020: ds8perf.pl: a000_IBM_DS888xx_WRO: Proces storage performance data. Exiting.
ERROR Thu Oct 29 11:30:42 2020: ds8perf.pl: a000_IBM_DS888xx_WRO: CMUN00018E showioport: : Unable to connect to the management console server
ERROR Thu Oct 29 11:30:42 2020: ds8perf.pl: a000_IBM_DS888xx_WRO: Proces storage performance data. Exiting.
ERROR Thu Oct 29 11:35:42 2020: ds8perf.pl: a000_IBM_DS888xx_WRO: CMUN00018E showioport: : Unable to connect to the management console server
ERROR Thu Oct 29 11:35:42 2020: ds8perf.pl: a000_IBM_DS888xx_WRO: Proces storage performance data. Exiting.
[stor2rrd@wro3xx4v logs]$ cat output.log-a000_IBM_DS888xx_WRO
[stor2rrd@wro3xx4v logs]$


Any idea how i can collect new data from DS8k?


Stor2rrd account is active on DS8k :)

Regards,
Dariusz

EDIT!
STOR2RRD version7.00

Comments

  • Hi,

    as per this error: CMUN00018E showioport: : Unable to connect to the management console server

    Are you sure you use compatible DScli with your storage fw?

  • Dariusz
    edited October 2020
    Hi,
    I was connect via CLI from stor2rrd account:

    [stor2rrd@wro3xx4v ~]$ /opt/ibm/dscli/dscli  -hmc1 10.xxx.xxx.x4 -user stor2rrd
    Date/Time: October 29, 2020 2:13:17 PM CET IBM DSCLI Version: 7.8.55.22  DS:
    IBM.2107-75xxxx1

    dscli>
    dscli> lsuser -l
    Date/Time: October 29, 2020 2:13:22 PM CET IBM DSCLI Version: 7.8.55.22 DS: -
    Name        Group           State  Scope
    =========================================
    13xx46      admin           active *
    16xx20      admin           active *
    17xx31      admin           active *
    17xx74      admin           active *
    admin       admin           active *
    engineering ibm_engineering active *
    secadmin    secadmin        active *
    service     ibm_service     active *
    stor2rrd    monitor         active PUBLIC
    tpcuser     monitor         active PUBLIC
    dscli>
    dscli> whoami
    Date/Time: October 29, 2020 2:13:31 PM CET IBM DSCLI Version: 7.8.55.22 DS: -
    Name     Group   Policy        Scope
    =====================================
    stor2rrd monitor initialPolicy PUBLIC
    dscli> exit

    EDIT:
    Pavel, error what you showing is from wrong DSCLI. I updated one more time, and now DSCLI works properly, but stor2rrd scripts can't generate a new perfromance data :(

    Regards,
  • ok, send us logs

    Note a short problem description in the text field of the upload form.

    cd /home/stor2rrd/stor2rrd # or where is your STOR2RRD working dir

    tar cvhf logs.tar logs tmp/*txt

    gzip -9 logs.tar

    Send us logs.tar.gz via https://upload.stor2rrd.com

  • Hi Pavel,

    your files have been succesfully uploaded to STOR2RRD support.

      Uploaded files:

      29-10-2020-logs.tar.gz

     Total size: 4010265 Bytes


    Regards,

  • HI Pavel,
    I was check our stor2rrd app and our DS8k, i see few data were downloaded from DS8k by stor.
    For example status of DS8k:

    Wed Nov 4 11:00:22 2020
    Storage a001_IBM_DS888xx_WRO health status = Optimal
    ID Name Component State/Accstate (Level) Description (State/Accstate) Datastate (Level) Description (Datastate)
    IBM.2107-D04-4xxxH/R1-S05 IBM.2107-D04-4xxxH/R1-S05 Storage Enclosure Normal (NORMAL)
    IBM.2107-D04-4xxx5/R1-S06 IBM.2107-D04-4xxx5/R1-S06 Storage Enclosure Normal (NORMAL)
    IBM.2107-D04-4xxxF/R1-S07 IBM.2107-D04-4xxxF/R1-S07 Storage Enclosure Normal (NORMAL)
    IBM.2107-D04-4xxx4/R1-S08 IBM.2107-D04-4xxx4/R1-S08 Storage Enclosure Normal (NORMAL)
    IBM.1500-1B1-AxxxxL/R-1-P1-C1 IBM.1500-1B1-AxxxxL/R-1-P1-C1 Host Adapter Online (NORMAL)
    IBM.1500-1B1-AxxxxL/R-1-P1-C4 IBM.1500-1B1-AxxxxL/R-1-P1-C4 Host Adapter Online (NORMAL)
    IBM.1500-1B2-Axxxxxx/R-1-P1-C1 IBM.1500-1B2-Axxxxxx/R-1-P1-C1 Host Adapter Online (NORMAL)
    IBM.1500-1B2-Axxxxxx/R-1-P1-C4 IBM.1500-1B2-Axxxxxx/R-1-P1-C4 Host Adapter Online (NORMAL)
    IBM.1500-1B3-AxxxxM/R-1-P1-C1 IBM.1500-1B3-AxxxxM/R-1-P1-C1 Host Adapter Online (NORMAL)
    IBM.1500-1B3-AxxxxM/R-1-P1-C4 IBM.1500-1B3-AxxxxM/R-1-P1-C4 Host Adapter Online (NORMAL)
    IBM.1500-1B4-Axxxx5/R-1-P1-C1 IBM.1500-1B4-Axxxx5/R-1-P1-C1 Host Adapter Online (NORMAL)
    IBM.1500-1B4-Axxxx5/R-1-P1-C4 IBM.1500-1B4-Axxxx5/R-1-P1-C4 Host Adapter Online (NORMAL)
    IBM.2107-75xxxx1 IBM.2107-75GYxx1_DS888xx Storage Image Online (NORMAL) Indicates that the storage system is available to process all functions.


    So, few data the stor2rrd app, downloading without any issues, and few data do not downloading. Strange :(

    Regards,
Sign In or Register to comment.