For reference, I'm mostly recommending nodeconfig from confluent now, which 
requires neither asu nor onecli.  It has a few extra features and runs faster.

Wildcards and accepting incomplete arguments:
[root@mgt1 ~]# nodeconfig d3,d4 *mellanox*linktype
d3: MellanoxNetworkAdapter--Slot5PhysicalPort1LogicalPort1.NetworkLinkType: 
InfiniBand
d3: MellanoxNetworkAdapter--Slot5PhysicalPort2LogicalPort1.NetworkLinkType: 
InfiniBand
d4: MellanoxNetworkAdapter--Slot5PhysicalPort1LogicalPort1.NetworkLinkType: 
InfiniBand
d4: MellanoxNetworkAdapter--Slot5PhysicalPort2LogicalPort1.NetworkLinkType: 
InfiniBand
[root@mgt1 ~]# nodeconfig d3,d4 *mellanox*linktype=eth
[root@mgt1 ~]# nodeconfig d3,d4 *mellanox*linktype
d3: MellanoxNetworkAdapter--Slot5PhysicalPort1LogicalPort1.NetworkLinkType: 
Ethernet
d3: MellanoxNetworkAdapter--Slot5PhysicalPort2LogicalPort1.NetworkLinkType: 
Ethernet
d4: MellanoxNetworkAdapter--Slot5PhysicalPort1LogicalPort1.NetworkLinkType: 
Ethernet
d4: MellanoxNetworkAdapter--Slot5PhysicalPort2LogicalPort1.NetworkLinkType: 
Ethernet


A more succinct comparedefault:
# nodeconfig d3 -c
d3: bmc.smm: Enable (Default: Disable)
d3: Processors.CStates: Legacy (Default: Autonomous)
d3: Processors.HyperThreading: Disable (Default: Enable)
d3: OperatingModes.ChooseOperatingMode: Custom Mode (Default: Efficiency - 
Favor Performance)
d3: BootOrder.BootOrder: CentOS Stream,opensuse-secureboot,Red Hat Enterprise 
Linux,ubuntu,eno1-pxe,Network,CD/DVD Rom,Hard Disk (Default: CD/DVD Rom,Hard 
Disk,Network)

More informative explanation when a setting is blocked from being changed:
[root@mgt1 ~]# nodeconfig d3 proc*cstates=auto
d3: Processors.CStates is read only due to one of the following settings: 
OperatingModes.ChooseOperatingMode

From: Christopher Walker <c.j.wal...@qmul.ac.uk>
Sent: Wednesday, November 17, 2021 5:55 AM
To: xcat-user@lists.sourceforge.net
Subject: [External] [xcat-user] pasu and asu rpms

https://xcat-docs.readthedocs.io/en/stable/guides/admin-guides/references/man1/pasu.1.html?highlight=pasu<https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fxcat-docs.readthedocs.io%2Fen%2Fstable%2Fguides%2Fadmin-guides%2Freferences%2Fman1%2Fpasu.1.html%3Fhighlight%3Dpasu&data=04%7C01%7Cjjohnson2%40lenovo.com%7C4c271f3f700d4bf7819b08d9a9b8d0b3%7C5c7d0b28bdf8410caa934df372b16203%7C1%7C0%7C637727434902190582%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=YPRNUfph%2BQHnvp9enRTVR7V8%2BxsIxOhrKuB3rxoIc2w%3D&reserved=0>
 says:

"Before running pasu, you must install the ASU RPM from IBM. You can download 
it from the IBM Fix Central site. ".

The latest version I've found is from 2014/06/20 
clust_14a_ibm_utl_asu_asut84n-9.60_linux_x86-64

https://datacentersupport.lenovo.com/us/en/downloads/ds504149-lenovo-advanced-settings-utility-asu-for-linux
 has a later version (2019) - which I presume is the right one to use (and does 
at least at first sight appear to work).

Either way, would it be worth noting in the install docs at  
https://xcat-docs.readthedocs.io/en/stable/guides/install-guides/yum/install.html<https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fxcat-docs.readthedocs.io%2Fen%2Fstable%2Fguides%2Finstall-guides%2Fyum%2Finstall.html&data=04%7C01%7Cjjohnson2%40lenovo.com%7C4c271f3f700d4bf7819b08d9a9b8d0b3%7C5c7d0b28bdf8410caa934df372b16203%7C1%7C0%7C637727434902200577%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=F%2BHUJgian3kaTTa8iSpD9WdSkVg3f8AvnMpN6KYqZeI%3D&reserved=0>
 that this is an optional extra.

Chris

_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to