У меня есть несколько серверов Dell, на которых я не уверен, установлены ли какие-либо карты DRAC (позор мне), и я пытаюсь найти способ проверить это.
До сих пор, lspci
и omreport
ничего не сообщает. dmesg | grep DRAC
ненадежен, так как он вращается. racadm
должен работать, но у меня нет возможности установить его на Debian.
Есть еще идеи? Спасибо.
"ipmitool sdr elist mcloc" - это, вероятно, то, что вы ищете; он работает даже с новыми iDRAC6es, которые интегрированы с материнской платой и поэтому не отображаются в списке FRU:
$ sudo ipmitool sdr elist mcloc
BMC | 00h | ok | 7.1 | Dynamic MC @ 20h
DRAC 5 | 00h | ok | 11.1 | Dynamic MC @ 26h
$ bash-3.00$ sudo ipmitool sdr elist mcloc
iDRAC6 | 00h | ok | 7.1 | Dynamic MC @ 20h
Эта почта указывает на то, что lspci
должна быть возможность увидеть карту:
04:04.0 Class ff00: Dell Remote Access Card 4
04:04.1 Class ff00: Dell Remote Access Card 4 Daughter Card Virtual UART
04:04.2 Class ff00: Dell Remote Access Card 4 Daughter Card SMIC
как насчет перечисления USB-устройств?
вы должны найти хотя бы виртуальный kbd / mouse и, возможно, pendrive / cd.
somehost0:~# lsusb -v|less
Bus 001 Device 036: ID 413c:0000 Dell Computer Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x413c Dell Computer Corp.
idProduct 0x0000
bcdDevice 0.00
iManufacturer 1 Dell
iProduct 2 DRAC5
....
кажется, его можно сузить до результата синтаксического анализа:
lsusb -v -d 413c:0000
не решение, но если это debian, загрузочные сообщения хранятся в / var / log / dmesg *, который не меняется. Тем не менее, вы должны знать, что ищете, с точки зрения имени; возможно, он появляется на lspci с «неизвестным» именем?
Так как Лоренцог отметил, / var / log / dmesg не поворачивается, как я думал, так что давайте grep:
$ grep -i 'dell\|drac' /var/log/dmesg
ACPI: RSDP (v002 DELL ) @ 0x00000000000f2a00
ACPI: XSDT (v001 DELL PE_SC3 0x00000001 DELL 0x00000001) @ 0x00000000000f2a80
ACPI: FADT (v003 DELL PE_SC3 0x00000001 DELL 0x00000001) @ 0x00000000000f2b88
ACPI: MADT (v001 DELL PE_SC3 0x00000001 DELL 0x00000001) @ 0x00000000000f2c7c
ACPI: SPCR (v001 DELL PE_SC3 0x00000001 DELL 0x00000001) @ 0x00000000000f2d5d
ACPI: HPET (v001 DELL PE_SC3 0x00000001 DELL 0x00000001) @ 0x00000000000f2dad
ACPI: MCFG (v001 DELL PE_SC3 0x00000001 DELL 0x00000001) @ 0x00000000000f2de5
ACPI: DSDT (v001 DELL PE_SC3 0x00000001 MSFT 0x0100000e) @ 0x0000000000000000
input: Dell DRAC5 as /class/input/input0
input: USB HID v1.10 Keyboard [Dell DRAC5] on usb-0000:00:1d.7-1.1
input: Dell DRAC5 as /class/input/input1
input: USB HID v1.10 Mouse [Dell DRAC5] on usb-0000:00:1d.7-1.1
Vendor: Dell Model: Virtual CDROM Rev: 123
Vendor: Dell<7>usb-storage: device scan complete
К DRAC приписываются два USB-устройства. Однако у меня все еще нет возможности включить его в список lspci
. DRAC должен быть подключен к шине PCI, верно?
Если у вас установлен DRAC, заменяет ли он интерфейс IPMI контроллера управления основной платой? Если да, вы можете запросить через IPMI, какие настройки установлены.
Есть более простой способ проверить версию iDRAC:
server# omreport chassis info |grep DRAC
iDRAC6 Version : 1.50