Discussion:
[Beowulf] Dell syscfg for KNL nodes - different to regular Dell syscfg?
Christopher Samuel
2018-02-14 00:45:38 UTC
Permalink
Hi all,

I'm helping bring up a cluster which includes a handful of Dell KNL
boxes (PowerEdge C6320p). Now Slurm can manipulate the MCDRAM settings
on KNL nodes via syscfg, but Dell ones need to use the Dell syscfg and
not the Intel one.

The folks have a Dell syscfg (6.1.0) but that doesn't appear to have the
necessary flags which Slurm expects. Is there a KNL specific version?

NB: I'm having to test the syscfg out on a non-KNL node as the nodes
are booted into an image that can't be modified on the fly. Just want
to check I'm working on the right version before trying to extract
something that will run from a directory rather than having to install
a heap of RPMs to satisfy all the dependencies.

Google and the Dell website are not helping me, or else I'm too out of
practice after a month off.. :-)

All the best,
Chris
_______________________________________________
Beowulf mailing list, ***@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit http:
Kilian Cavalotti
2018-02-14 01:40:36 UTC
Permalink
Hi Chris,
Post by Christopher Samuel
I'm helping bring up a cluster which includes a handful of Dell KNL
boxes (PowerEdge C6320p). Now Slurm can manipulate the MCDRAM settings
on KNL nodes via syscfg, but Dell ones need to use the Dell syscfg and
not the Intel one.
AFAIK, despite their unfortunate sharing of the same name, Dell's
syscfg and Intel's syscfg are completely different tools:

Dell's: http://topics-cdn.dell.com/pdf/dell-opnmang-dplymnt-toolkit-v5.2_reference%20guide_en-us.pdf
Intel's: https://www.intel.com/content/dam/support/us/en/documents/server-products/server-boards/Intel_Syscfg_UserGuide_V1.02.pdf

So, in my humble opinion, you'll need both. And maybe an innovative
naming scheme. :)

Cheers,
--
Kilian
_______________________________________________
Beowulf mailing list, ***@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe)
Christopher Samuel
2018-02-14 02:38:25 UTC
Permalink
Hi Kilian,
Post by Kilian Cavalotti
AFAIK, despite their unfortunate sharing of the same name, Dell's
That I understand. :-) The problem is that the Dell syscfg doesn't
seem to have the options that Slurm thinks it should.

Now that *might* be because I'm having to (currently) run it
on a non-KNL system for testing, and perhaps it probes the
BMC to work out what options it makes sense to show me..

I'll keep digging...

cheers!
Chris
_______________________________________________
Beowulf mailing list, ***@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/list
Christopher Samuel
2018-02-14 05:31:26 UTC
Permalink
Post by Christopher Samuel
Now that *might* be because I'm having to (currently) run it
on a non-KNL system for testing, and perhaps it probes the
BMC to work out what options it makes sense to show me..
So yes, that appeared to be the case.

Also if you run it without a config file it complains:

# syscfg -h
Cannot stat /etc/omreg.cfg file. Please ensure /etc/omreg.cfg file is
present and is valid for your environment. You can copy this file from
the DTK iso.

Copying the config file from an existing node resulted in:

# syscfg -h
The required BIOS interfaces cannot be found on this system.

But if I copy that file to another location:

# mkdir -p /opt/dell/srvadmin/etc/

# cp -pvf /etc/omreg.cfg /opt/dell/srvadmin/etc/
‘/etc/omreg.cfg’ -> ‘/opt/dell/srvadmin/etc/omreg.cfg’

# syscfg -h

syscfg Version 6.1.0 (Linux - Oct 22 2017, 09:07:10)
Copyright (c) 2002-2017 Dell Inc.

[...]

# syscfg --ProcEmbMemMode
ProcEmbMemMode=cache

So looking good!

All the best,
Chris
_______________________________________________
Beowulf mailing list, ***@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) vi

Loading...