incomplete list of SEA interface

Hello team:
I have installed the latest version server Lpar2rrd 7.30 and corresponding agents for monitoring IBM POWER servers. I see that the page "configuration / SEA" does not display all the existing SEAs.

Is it a problem with the Lpar2rrd or IBM software?

thanks in advance



Comments

  • Hi,

    is there any pattern in missing SEAs? are they anyhow different from others? Do they missing SEA have anything comon?
  • Hi:
    Perhaps the observed pattern is that it only lists a single SEA per server (there are 2 on each server)
  • Also another detail, apparently the information of all the existing VIOS is not obtained.
  • Hello:
     Incomplete deployment could be related to one of these messages?



  • Hi, what do you mean by incomplete deployment? If the lpar is not activated or there are no active jobs providing performance data, these errors can occur.

    This may have an impact on data (SEA, LAN, SAN, SAS..). 

    Do you see the HEA data at least for some? Can you provide a screenshot of the graph and your menu of HEA adapters?


  • Hi:
     I mean incomplete deployment, as an incomplete list of existing SEAs.

    The 3 IBM servers have 4 VIOS and each VIOS has 2 SEA's active and using. That is, in each IBM server there are 8 SEA's in total.

    As can be seen in this screenshot, only one SEA is listed per server (omitting 7).

    In each VIOS:
    # lsdev -Cc adapter |grep Shared
    ent17     Available          Shared Ethernet Adapter
    ent18     Available          Shared Ethernet Adapter
    #




  • Hi team,
    Have they managed to reproduce the problem?
  • Hello team:

    With version server lpar2rrd 7.4 the problem persists with different IBM Power servers connected by REST API.

    The problem is that when you go to "Configuration - SEA" it displays only one SEA for each server.

     

     

    Each IBM power server has 2 test environment VIOS (ha_mode) plus 2 production environment VIOS (ha_mode). Total 4 VIOS per server and each VIOS has 2 SEA's:

     

    Example a VIOS:


    $ lsdev -virtual|grep Shared

    ent17 Available Shared Ethernet Adapter

    ent18 Available Shared Ethernet Adapter

    $

    # lsattr -El ent17|grep ha_mode

    ha_mode sharing High Availability Mode True

    # lsattr -El ent18|grep ha_mode

    ha_mode sharing High Availability Mode True

    #

     

    Why does the Lpar2rrd platform only show 1 SEA out of 8 SEA's in total that each server has?

     

    What log files or commands can I review to try to resolve the problem?

     

    From already thank you very much.

     

     

  • Hi:

    Is this error logged in file: load_hmc_rest_api_conf.out related to the stated problem?


    ...

    SEA0

    Rest API Error : SEAArray (IBM1 @ hmc1)

    Rest API      2022-06-16 15:01:42       : Check and write .. /home/lpar2rrd/lpar2rrd/tmp/restapi/IBM1__sea__hmc1.json, HASH(0x285a128), 0

    Rest API      2022-06-16 15:01:42       : Write to file : /home/lpar2rrd/lpar2rrd/tmp/restapi/IBM1__sea__hmc1.json (1216)

    Rest API      2022-06-16 15:01:42       : Check and write skip, not defined $conf

    Rest API      2022-06-16 15:01:42       : environment Configuration - Done

    environment configuration sub end

    Rest API      2022-06-16 15:01:42       : env_conf.json writing

    Rest API      2022-06-16 15:01:42       : Check and write .. /home/lpar2rrd/lpar2rrd/tmp/restapi/env_conf_hmc1.json, HASH(0x25a3ef8), 0

    Rest API      2022-06-16 15:01:42       : Write to file : /home/lpar2rrd/lpar2rrd/tmp/restapi/env_conf_hmc1.json (1216)

    Rest API      2022-06-16 15:01:42       : Check and write .. /home/lpar2rrd/lpar2rrd/tmp/restapi/net_conf_hmc1.json, HASH(0x25a09e8), 0

    Rest API      2022-06-16 15:01:42       : Write to file : /home/lpar2rrd/lpar2rrd/tmp/restapi/net_conf_hmc1.json (1216)

    Rest API      2022-06-16 15:01:42       : Create IBMi lpars file in tmp

    Rest API      2022-06-16 15:01:42       : Check and write skip, not defined $conf

    ...

  • Hi,

    apply please this debug script and send me then your log after running the load. It will show all your SEA adapters and we can take a look into why you're not getting all the information.

    https://download.lpar2rrd.com/patch/7.42-2-1-g4e9b/hmc_rest_api.pl.gz


    Gunzip it and copy to /home/lpar2rrd/lpar2rrd/bin (755, lpar2rrd owner)


    -rwxrwxr-x 1 lpar2rrd lpar2rrd 293886 Jun 17 08:34 bin/hmc_rest_api.pl


    If your web browser gunzips it automatically then just rename it: mv hmc_rest_api.pl.gz hmc_rest_api.pl


    Assure the file size is the same as in above example


    Then run the load:

    cd /home/lpar2rrd/lpar2rrd;

    rm tmp/restapi/last_configuration

    ./load_hmc_rest_api.sh;


    Wait a few minutes until the background process is done (10 minutes) and then send me your log through our upload portal https://upload.lpar2rrd.com

    logs/load_hmc_rest_api_conf.out

  • Log file upload done. From already thank you very much.

  • mcaroca
    edited June 2022


Sign In or Register to comment.