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 <[email protected]> On Behalf Of Iban 
Cabrillo
Sent: Monday, December 4, 2023 13:11
To: gpfsug-discuss <[email protected]>
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@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@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
==========================================================================================

_______________________________________________
gpfsug-discuss mailing list
gpfsug-discuss at gpfsug.org
http://gpfsug.org/mailman/listinfo/gpfsug-discuss_gpfsug.org

Reply via email to