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