web-dev-qa-db-ja.com

Linux環境にDRACカードがインストールされているかどうかを確認する信頼できる方法はありますか?

DRACカードがインストールされているかどうかわからないDellサーバーがいくつかあり(恥ずかしい)、それを確認する方法を見つけようとしています。

これまで、lspciomreportは何も報告していません。 dmesg | grep DRACは回転するため、信頼性がありません。 racadmは機能するはずですが、Debianボックスにインストールする方法がありません。

これ以上のアイデアはありますか?ありがとう。

4
0x44

「ipmitoolsdrelist mcloc」は、おそらくあなたが探しているものです。メインボードと統合されているため、FRUリストに表示されない新しいiDRAC6esでも動作します。

$ 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
9
Stephen Ayotte

この投稿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
Anders Lindahl

uSBデバイスのリストはどうですか?

少なくとも仮想kbd /マウス、そしておそらくペンドライブ/ 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
2
pQd

解決策ではありませんが、Debianの場合、ブートメッセージはローテーションされない/ var/log/dmesg *に保存されます。それでも、名前の観点から何を探しているのかを知る必要があります。おそらくそれは「不明な」名前でlspciに表示されますか?

1
lorenzog

IDRACのバージョンを確認する簡単な方法があります。

server# omreport chassis info |grep DRAC
iDRAC6 Version                           : 1.50
0
Transistor

lorenzogが指摘 のように、/ 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に起因する2つのUSBデバイスがあります。ただし、それをlspciの下にリストする方法はまだありません。 DRACはPCIバスに接続する必要がありますよね?

0
0x44

DRACがインストールされている場合、それはBaseboard Management Controller IPMIインターフェイスに取って代わりますか?その場合は、IPMIを介してクエリを実行し、設定を確認できます。

0