[gpfsug-discuss] [External] Lenovo DSS GUI monitoring

Nicolas CALIMET ncalimet at lenovo.com
Mon Dec 4 13:51:36 GMT 2023


Hi,

This is a known issue with mmdiscovercomp that has however not be listed specifically in the context of DSS-G. The reason is that the DSS-G documentation recommends to *not* leverage this command, but the dssgmkcompdb utility instead (“make component database”; see for instance the corresponding command reference in DSS-G Concepts & Administration guide). In particular, the latter will take care of the specific layout of the DSS-G configurations within one or multiple racks.

This utility should run before setting up the GUI, as the latter will then use the component database (compDB) that is defined by running dssgmkcompdb. (IIRC the Spectrum/Storage Scale GUI will not try to run mmdiscovercomp as long as the compDB is correctly set for all hardware components in the storage cluster.) Note that DSS-G 4.5a released late October comes with several improvements and fixes for the dssgmkcompdb utility. The latest version of the utility can be used as is with DSS-G 4.4 as well. Please reach out to me directly and we can coordinate to get you that utility installed on your building block.

Hope this helps,
- Nicolas

--
Nicolas Calimet, PhD | HPC System Architect | Lenovo ISG | Meitnerstrasse 9, D-70563 Stuttgart, Germany | +49 71165690146 | https://www.lenovo.com/dssg

From: gpfsug-discuss <gpfsug-discuss-bounces at gpfsug.org> On Behalf Of Iban Cabrillo
Sent: Monday, December 4, 2023 13:11
To: gpfsug-discuss <gpfsug-discuss at spectrumscale.org>
Subject: [External] [gpfsug-discuss] Lenovo DSS GUI monitoring

Hi Guys,

We have just installed a new DSS  (4.4a) from lenovo, but we see some problem when trying to raise the monitoring (gui v5.1.6.1) on a machine outside the two servers directly connected to the DSS infrastructure.


Discovery of servers and storage enclosures failed. Run mmdiscovercomp -N GUI_RG_SERVERS command in the CLI to see the problem.


Running the command from outside machine:

[root at dssx ~]# mmdiscovercomp -N GUI_RG_SERVERS
Collecting system information from the following nodes:
    dss01
    dss02

Updating component configuration ...

Changed enclosure J9xxxxx display ID to None.
Changed enclosure J9xxxxx display ID to None.

Identifying component groups ...

ERROR: local variable 'enc_class' referenced before assignment

While If we exec this comamd from one of the dss server directly, seems to be anwer fine:

root at dss01 ~]# mmdiscovercomp -N GUI_RG_SERVERS
Collecting system information from the following nodes:
    dss01
    dss02

Updating component configuration ...

Changed enclosure J9XXXXX display ID to None.
Changed enclosure J9XXXXX display ID to None.

Identifying component groups ...

Found 1 component group(s):
   group 1: 64CCCCC-J9XXXXX 7ZYYYYYYYY-J9XXXXX 7ZYYYYYYYJ9XXXX 64CCCCC-J9XXXXX
Group 1 best match is DSS-G220 with distance 0.00.

We are new on this class of SlectrumScale deployment, and we do not know if it's mandatory to install the gui on DSS server or wwhy we get ERROR: local variable 'enc_class' referenced before assignment

Thnaks In advance, I
--

================================================================
  Ibán Cabrillo Bartolomé
  Instituto de Física de Cantabria (IFCA-CSIC)
  Santander, Spain
  Tel: +34942200969/+34669930421
  Responsible for advanced computing service (RSC)
=========================================================================================
=========================================================================================
All our suppliers must know and accept IFCA policy available at:

https://confluence.ifca.es/display/IC/Information+Security+Policy+for+External+Suppliers
==========================================================================================

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://gpfsug.org/pipermail/gpfsug-discuss_gpfsug.org/attachments/20231204/3ed13f91/attachment-0003.htm>


More information about the gpfsug-discuss mailing list