[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gpfsug-discuss
Subject:    Re: [gpfsug-discuss] [External]  Lenovo DSS GUI monitoring
From:       Nicolas CALIMET <ncalimet () lenovo ! com>
Date:       2023-12-04 13:51:36
Message-ID: TYZPR03MB7292FA0CC9AEC002CDFCE4B8B186A () TYZPR03MB7292 ! apcprd03 ! prod ! outlook ! com
[Download RAW message or body]

[Attachment #2 (text/plain)]

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



[Attachment #3 (text/html)]

<html xmlns:v="urn:schemas-microsoft-com:vml" \
xmlns:o="urn:schemas-microsoft-com:office:office" \
xmlns:w="urn:schemas-microsoft-com:office:word" \
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" \
xmlns="http://www.w3.org/TR/REC-html40"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.widgettolabel
	{mso-style-name:widgettolabel;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:312955649;
	mso-list-type:hybrid;
	mso-list-template-ids:-454931142 1073107754 67698691 67698693 67698689 67698691 \
67698693 67698689 67698691 67698693;} @list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">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 *<b>not</b>* leverage this command, but the dssgmkcompdb \
utility instead  ("make component database"; see for instance the corresponding \
command reference in DSS-G Concepts &amp; Administration guide). In particular, the \
latter will take care of the specific layout of the DSS-G configurations within one \
or multiple racks.<o:p></o:p></p> <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">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.<o:p></o:p></p> <p \
class="MsoNormal"><o:p>&nbsp;</o:p></p> <p class="MsoNormal">Hope this \
helps,<o:p></o:p></p> <p class="MsoNormal">- Nicolas<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">-- <o:p></o:p></p>
<p class="MsoNormal">Nicolas Calimet, PhD | HPC System Architect | Lenovo ISG | \
Meitnerstrasse 9, D-70563 Stuttgart, Germany | +49 71165690146 | <a \
href="https://www.lenovo.com/dssg"><span \
style="color:#0563C1">https://www.lenovo.com/dssg</span></a><o:p></o:p></p> </div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> gpfsug-discuss \
&lt;gpfsug-discuss-bounces@gpfsug.org&gt; <b>On Behalf Of </b>Iban Cabrillo<br>
<b>Sent:</b> Monday, December 4, 2023 13:11<br>
<b>To:</b> gpfsug-discuss &lt;gpfsug-discuss@spectrumscale.org&gt;<br>
<b>Subject:</b> [External] [gpfsug-discuss] Lenovo DSS GUI monitoring<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">Hi \
Guys,<o:p></o:p></span></p> </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">&nbsp; \
<o:p></o:p></span></p> </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">We have \
just installed a new DSS&nbsp; (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.<o:p></o:p></span></p> </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
 </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
 </div>
<div>
<p class="MsoNormal"><span class="widgettolabel"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">Discovery \
of servers and storage enclosures failed. Run mmdiscovercomp -N GUI_RG_SERVERS \
command in the CLI to see the problem.</span></span><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"> \
<o:p></o:p></span></p> </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
 </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
 </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">Running \
the command from outside machine:<o:p></o:p></span></p> </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
 </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">[root@dssx \
~]# mmdiscovercomp -N GUI_RG_SERVERS <br>
Collecting system information from the following nodes:<br>
&nbsp;&nbsp;&nbsp; dss01<br>
&nbsp;&nbsp;&nbsp; dss02<br>
<br>
Updating component configuration ...<br>
<br>
Changed enclosure J9xxxxx display ID to None.<br>
Changed enclosure J9xxxxx display ID to None.<br>
<br>
Identifying component groups ...<br>
<br>
ERROR: local variable 'enc_class' referenced before assignment<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
 </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">While \
If we exec this comamd from one of the dss server directly, seems to be anwer \
fine:<o:p></o:p></span></p> </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
 </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">root@dss01 \
~]# mmdiscovercomp -N GUI_RG_SERVERS<br> Collecting system information from the \
following nodes:<br> &nbsp;&nbsp;&nbsp; dss01<br>
&nbsp;&nbsp;&nbsp; dss02<br>
<br>
Updating component configuration ...<br>
<br>
Changed enclosure J9XXXXX display ID to None.<br>
Changed enclosure J9XXXXX display ID to None.<br>
<br>
Identifying component groups ...<br>
<br>
Found 1 component group(s):<br>
&nbsp;&nbsp; group 1: 64CCCCC-J9XXXXX 7ZYYYYYYYY-J9XXXXX 7ZYYYYYYYJ9XXXX \
64CCCCC-J9XXXXX<br> Group 1 best match is DSS-G220 with distance 0.00.<br>
<br>
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">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<o:p></o:p></span></p> </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"><o:p>&nbsp;</o:p></span></p>
 </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">Thnaks \
In advance, I<o:p></o:p></span></p> </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black">-- \
<o:p></o:p></span></p> </div>
<div>
<p class="MsoNormal"><span \
style="font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;color:black"><br> \
================================================================<br> \
&nbsp;&nbsp;Ibán Cabrillo Bartolomé<br> &nbsp;&nbsp;Instituto de Física de \
Cantabria (IFCA-CSIC)<br> &nbsp;&nbsp;Santander, Spain<br>
&nbsp;&nbsp;Tel: +34942200969/+34669930421<br>
&nbsp;&nbsp;Responsible for advanced computing service (RSC)<br>
=========================================================================================<br>
 =========================================================================================<br>
 All our suppliers must know and accept IFCA policy available at:<br>
<br>
<a href="https://confluence.ifca.es/display/IC/Information+Security+Policy+for+Externa \
l+Suppliers">https://confluence.ifca.es/display/IC/Information+Security+Policy+for+External+Suppliers</a><br>
 ==========================================================================================<o:p></o:p></span></p>
 </div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>



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

--===============2870807834822038733==--


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic