检查 Linux 环境中是否安装了 DRAC 卡的可靠方法?

检查 Linux 环境中是否安装了 DRAC 卡的可靠方法?

我有一些戴尔服务器,我不确定是否安装了任何 DRAC 卡(真丢脸),我正在尝试找到一种方法来检查它。

到目前为止,lspciomreport没有报告任何内容。dmesg | grep DRAC由于它被旋转了,所以不可靠。racadm应该可以工作,但是我无法将它安装在 Debian 机器上。

还有其他想法吗?谢谢。

答案1

“ipmitool sdr elist mcloc” 可能就是您要找的;它甚至可以与较新的 iDRAC6 一起使用,这些 iDRAC6 与主板集成,因此不会显示在 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

答案2

这个帖子表示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

答案3

列出 USB 设备怎么样?

您应该至少找到虚拟 kbd / 鼠标,以及可能的 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

答案4

作为洛伦佐格指出,/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

有两个 USB 设备归属于 DRAC。但是,我仍然无法将其列在 下lspci。DRAC 应该连接到 PCI 总线,对吗?

相关内容