Supermicro big-twin and fat twins.. #46

Closed
opened 2019-08-27 00:32:50 +02:00 by ThomasADavis · 2 comments
ThomasADavis commented 2019-08-27 00:32:50 +02:00 (Migrated from github.com)

Got several different Supermicro's, here's some dmi information:

This is a Fat twin (4u, 8 nodes)

it's missing the slot information... not filled in; so we've been setting part of the hostname to chassis slot ie, the hostname is row-rack-chassis-node aka 'd8-r13-c1-n1' - row d8, rack 13, chassis 1, node 1

I also prefer to use the base board for the blade type, not the system information product name. allows me to keep the chassis separate from the blades.

System Information
	Manufacturer: Supermicro
	Product Name: SYS-F618R2-RTPT+
	Version: 0123456789
	Serial Number: S16604645724353
	UUID: 00000000-0000-0000-0000-0cc47a59ec4a
	Wake-up Type: Power Switch
	SKU Number: To be filled by O.E.M.
	Family: To be filled by O.E.M.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: Supermicro
	Product Name: X10DRFR-NT
	Version: 1.10
	Serial Number: VM155S027997
	Asset Tag: To be filled by O.E.M.
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: To be filled by O.E.M.
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0

Handle 0x0003, DMI type 3, 25 bytes
Chassis Information
	Manufacturer: Supermicro
	Type: Other
	Lock: Not Present
	Version: 0123456789
	Serial Number: CF418AE16N30163
	Asset Tag: To Be Filled By O.E.M.
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Safe
	Security Status: None
	OEM Information: 0x00000000
	Height: Unspecified
	Number Of Power Cords: 1
	Contained Elements: 1
		<OUT OF SPEC> (0)
	SKU Number: To be filled by O.E.M.

Power DMI; there is actually 4 power supplies in this chassis, but
two are for 4 nodes, and the other 2 are for a different node.

System Power Supply
        Power Unit Group: 1
        Location: PSU1
        Name: PWS-1K62P-1R
        Manufacturer: SUPERMICRO
        Serial Number: P1K65CF11CT1837
        Asset Tag: N/A
        Model Part Number: PWS-1K62P-1R
        Revision: 1.3
        Max Power Capacity: 1620 W
        Status: Present, OK
        Type: Switching
        Input Voltage Range Switching: Auto-switch
        Plugged: Yes
        Hot Replaceable: No
        Input Voltage Probe Handle: 0x004A
        Cooling Device Handle: 0x004C
        Input Current Probe Handle: 0x004D

Handle 0x004F, DMI type 39, 22 bytes
System Power Supply
        Power Unit Group: 2
        Location: PSU2
        Name: PWS-1K62P-1R
        Manufacturer: SUPERMICRO
        Serial Number: P1K65CF11CT1838
        Asset Tag: N/A
        Model Part Number: PWS-1K62P-1R
        Revision: 1.3
        Max Power Capacity: 1620 W
        Status: Present, OK
        Type: Switching
        Input Voltage Range Switching: Auto-switch
        Plugged: Yes
        Hot Replaceable: No

A big twin (2u, 4 node chassis/server)

System Information
	Manufacturer: Supermicro
	Product Name: SYS-2028BT-HNC0R+
	Version: 0123456789
	Serial Number: S262328X8404031
	UUID: 00000000-0000-0000-0000-AC1F6B568514
	Wake-up Type: Power Switch
	SKU Number: Default string
	Family: Default string

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: Supermicro
	Product Name: X10DRT-B+
	Version: 1.01
	Serial Number: HM182S007228
	Asset Tag: Default string
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: Default string
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0

Handle 0x0003, DMI type 3, 22 bytes
Chassis Information
	Manufacturer: Supermicro
	Type: Other
	Lock: Not Present
	Version: 0123456789
	Serial Number: C217BAG43A10386
	Asset Tag: Default string
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Safe
	Security Status: None
	OEM Information: 0x00000000
	Height: Unspecified
	Number Of Power Cords: 1
	Contained Elements: 0
	SKU Number: Default string

and the power from them:

Handle 0x0016, DMI type 39, 22 bytes
System Power Supply
        Power Unit Group: 1
        Location: PSU1
        Name: PWS-2K22A-1R
        Manufacturer: SUPERMICRO
        Serial Number: P2K22CH52JT1112
        Asset Tag: N/A
        Model Part Number: PWS-2K22A-1R
        Revision: 1.3
        Max Power Capacity: 2200 W
        Status: Present, OK
        Type: Switching
        Input Voltage Range Switching: Auto-switch
        Plugged: Yes
        Hot Replaceable: Yes

Handle 0x0017, DMI type 39, 22 bytes
System Power Supply
        Power Unit Group: 2
        Location: PSU2
        Name: PWS-2K22A-1R
        Manufacturer: SUPERMICRO
        Serial Number: P2K22CH52JT1111
        Asset Tag: N/A
        Model Part Number: PWS-2K22A-1R
        Revision: 1.3
        Max Power Capacity: 2200 W
        Status: Present, OK
        Type: Switching
        Input Voltage Range Switching: Auto-switch
        Plugged: Yes
        Hot Replaceable: Yes

Got several different Supermicro's, here's some dmi information: This is a Fat twin (4u, 8 nodes) it's missing the slot information... not filled in; so we've been setting part of the hostname to chassis slot ie, the hostname is row-rack-chassis-node aka 'd8-r13-c1-n1' - row d8, rack 13, chassis 1, node 1 I also prefer to use the base board for the blade type, not the system information product name. allows me to keep the chassis separate from the blades. ```Handle 0x0001, DMI type 1, 27 bytes System Information Manufacturer: Supermicro Product Name: SYS-F618R2-RTPT+ Version: 0123456789 Serial Number: S16604645724353 UUID: 00000000-0000-0000-0000-0cc47a59ec4a Wake-up Type: Power Switch SKU Number: To be filled by O.E.M. Family: To be filled by O.E.M. Handle 0x0002, DMI type 2, 15 bytes Base Board Information Manufacturer: Supermicro Product Name: X10DRFR-NT Version: 1.10 Serial Number: VM155S027997 Asset Tag: To be filled by O.E.M. Features: Board is a hosting board Board is replaceable Location In Chassis: To be filled by O.E.M. Chassis Handle: 0x0003 Type: Motherboard Contained Object Handles: 0 Handle 0x0003, DMI type 3, 25 bytes Chassis Information Manufacturer: Supermicro Type: Other Lock: Not Present Version: 0123456789 Serial Number: CF418AE16N30163 Asset Tag: To Be Filled By O.E.M. Boot-up State: Safe Power Supply State: Safe Thermal State: Safe Security Status: None OEM Information: 0x00000000 Height: Unspecified Number Of Power Cords: 1 Contained Elements: 1 <OUT OF SPEC> (0) SKU Number: To be filled by O.E.M. ``` Power DMI; there is actually 4 power supplies in this chassis, but two are for 4 nodes, and the other 2 are for a different node. ```Handle 0x004E, DMI type 39, 22 bytes System Power Supply Power Unit Group: 1 Location: PSU1 Name: PWS-1K62P-1R Manufacturer: SUPERMICRO Serial Number: P1K65CF11CT1837 Asset Tag: N/A Model Part Number: PWS-1K62P-1R Revision: 1.3 Max Power Capacity: 1620 W Status: Present, OK Type: Switching Input Voltage Range Switching: Auto-switch Plugged: Yes Hot Replaceable: No Input Voltage Probe Handle: 0x004A Cooling Device Handle: 0x004C Input Current Probe Handle: 0x004D Handle 0x004F, DMI type 39, 22 bytes System Power Supply Power Unit Group: 2 Location: PSU2 Name: PWS-1K62P-1R Manufacturer: SUPERMICRO Serial Number: P1K65CF11CT1838 Asset Tag: N/A Model Part Number: PWS-1K62P-1R Revision: 1.3 Max Power Capacity: 1620 W Status: Present, OK Type: Switching Input Voltage Range Switching: Auto-switch Plugged: Yes Hot Replaceable: No ``` A big twin (2u, 4 node chassis/server) ```Handle 0x0001, DMI type 1, 27 bytes System Information Manufacturer: Supermicro Product Name: SYS-2028BT-HNC0R+ Version: 0123456789 Serial Number: S262328X8404031 UUID: 00000000-0000-0000-0000-AC1F6B568514 Wake-up Type: Power Switch SKU Number: Default string Family: Default string Handle 0x0002, DMI type 2, 15 bytes Base Board Information Manufacturer: Supermicro Product Name: X10DRT-B+ Version: 1.01 Serial Number: HM182S007228 Asset Tag: Default string Features: Board is a hosting board Board is replaceable Location In Chassis: Default string Chassis Handle: 0x0003 Type: Motherboard Contained Object Handles: 0 Handle 0x0003, DMI type 3, 22 bytes Chassis Information Manufacturer: Supermicro Type: Other Lock: Not Present Version: 0123456789 Serial Number: C217BAG43A10386 Asset Tag: Default string Boot-up State: Safe Power Supply State: Safe Thermal State: Safe Security Status: None OEM Information: 0x00000000 Height: Unspecified Number Of Power Cords: 1 Contained Elements: 0 SKU Number: Default string ``` and the power from them: ``` Handle 0x0016, DMI type 39, 22 bytes System Power Supply Power Unit Group: 1 Location: PSU1 Name: PWS-2K22A-1R Manufacturer: SUPERMICRO Serial Number: P2K22CH52JT1112 Asset Tag: N/A Model Part Number: PWS-2K22A-1R Revision: 1.3 Max Power Capacity: 2200 W Status: Present, OK Type: Switching Input Voltage Range Switching: Auto-switch Plugged: Yes Hot Replaceable: Yes Handle 0x0017, DMI type 39, 22 bytes System Power Supply Power Unit Group: 2 Location: PSU2 Name: PWS-2K22A-1R Manufacturer: SUPERMICRO Serial Number: P2K22CH52JT1111 Asset Tag: N/A Model Part Number: PWS-2K22A-1R Revision: 1.3 Max Power Capacity: 2200 W Status: Present, OK Type: Switching Input Voltage Range Switching: Auto-switch Plugged: Yes Hot Replaceable: Yes ```
Solvik commented 2019-08-27 10:14:03 +02:00 (Migrated from github.com)

Thanks for sharing the dmidecode infos!
Would you be able to gist the whole stuff ? in case Supermicro did something like HP by creating a new dmi type for the location

I've added infos about the power supply behavior to the issue #37

In case there's no location infos in the dmidecode, do you think that a slot location in the configuration file would be enough?

Something like this:

slot_location:
  driver: "cmd:hostname"
  regex: ".*(\d+)$"
Thanks for sharing the dmidecode infos! Would you be able to gist the whole stuff ? in case Supermicro did something like HP by creating a new dmi type for the location I've added infos about the power supply behavior to the issue #37 In case there's no location infos in the dmidecode, do you think that a slot location in the configuration file would be enough? Something like this: ``` slot_location: driver: "cmd:hostname" regex: ".*(\d+)$" ```
ThomasADavis commented 2019-08-27 19:38:02 +02:00 (Migrated from github.com)

There's nothing else slot wise for the Supermicro; I've checked.. and checked. and tried to see if we could set it. I also have set of Gigabyte hyper-converged servers (that's what they are called..) and they also don't have the slot number in the DMI information..

So, yes, that slot_location configuration is a good start.

Also, I'd added chassis_name to it; using the serial number is ok, but the operations people would get lost with that.

There's nothing else slot wise for the Supermicro; I've checked.. and checked. and tried to see if we could set it. I also have set of Gigabyte hyper-converged servers (that's what they are called..) and they also don't have the slot number in the DMI information.. So, yes, that slot_location configuration is a good start. Also, I'd added chassis_name to it; using the serial number is ok, but the operations people would get lost with that.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DGNum/netbox-agent#46
No description provided.