Бывает, получаешь на руки старый сервер виртуализации и все с ним хорошо, только непонятно, что у него внутри. Не будешь же из- за этого останавливать хост.
Вот в этом и поможет удаленный терминал.
Стоит упомянуть, что в ESXi 5.0 все гораздо проще...
Там можно воспользоваться командой esxcli hardware platform get.
Если же версия ниже, то приходится использовать костыли...
Итак, первое, что вам понадобится - это включить использование ssh в настройках ESXi
После этого вы сможете подключиться к терминалу. перейдите в /sbin.
Вам нужна выделенная утилита - smbiosDump
Выполните, например, "smbiosDump | more"
Получится следующий вывод:
Что же полезного можно узнать? Много всего: серийный номер, uuid, размещение памяти по слотам, тип и частоту процессора - море информации. например:
Processor Info: #1024
Payload length: 0x28
Socket: "Proc 1"
Socket Type: 0x04 (ZIF Socket)
Socket Status: Populated
Type: 0x03 (CPU)
Family: 0xb3 (Xeon)
Manufacturer: "Intel"
Processor ID: 0xbfebfbff000006f6
Status: 0x01 (Enabled)
Voltage: 1.4 V
External Clock: 1333 MHz
Max. Speed: 4800 MHz
Current Speed: 2666 MHz
L1 Cache: #1808
L2 Cache: #1824
L3 Cache: #1840
Core Count: #2
Core Enabled Count: #2
Thread Count: #2
Memory Device: #4354
Location: "DIMM 3A"
Memory Array: #4096
Form Factor: 0x0f (Other)
Type: 0x14 (Other)
Type Detail: 0x0080 (Synchronous)
Data Width: 64 bits (+8 ECC bits)
Size: 2 GB
Speed: 667 MHz
Вот в этом и поможет удаленный терминал.
Стоит упомянуть, что в ESXi 5.0 все гораздо проще...
Там можно воспользоваться командой esxcli hardware platform get.
Если же версия ниже, то приходится использовать костыли...
Итак, первое, что вам понадобится - это включить использование ssh в настройках ESXi
После этого вы сможете подключиться к терминалу. перейдите в /sbin.
Вам нужна выделенная утилита - smbiosDump
Выполните, например, "smbiosDump | more"
Получится следующий вывод:
hello smbios!
BIOS Info: #0
Size: 0x00018
Vendor: "HP"
Version: "P56"
Date: "06/25/2008"
Start Address: 0xf0000
ROM Size: 4096 kB
Features: 0x0703000000007dc9da80
PCI supported
PnP supported
BIOS flashable
BIOS shadowing allowed
ESCD supported
CD boot supported
Selectable boot supported
EDD spec supported
360kB Floppy supported
1.2MB Floppy supported
720kB Floppy supported
Print Screen supported
8042 Keyboard Services supported
Serial Services supported
Printer Services supported
CGA/Mono Video supported
ACPI supported
USB Legacy supported
BIOS Boot Spec supported
F12 Network boot supported
Что же полезного можно узнать? Много всего: серийный номер, uuid, размещение памяти по слотам, тип и частоту процессора - море информации. например:
Processor Info: #1024
Payload length: 0x28
Socket: "Proc 1"
Socket Type: 0x04 (ZIF Socket)
Socket Status: Populated
Type: 0x03 (CPU)
Family: 0xb3 (Xeon)
Manufacturer: "Intel"
Processor ID: 0xbfebfbff000006f6
Status: 0x01 (Enabled)
Voltage: 1.4 V
External Clock: 1333 MHz
Max. Speed: 4800 MHz
Current Speed: 2666 MHz
L1 Cache: #1808
L2 Cache: #1824
L3 Cache: #1840
Core Count: #2
Core Enabled Count: #2
Thread Count: #2
Memory Device: #4354
Location: "DIMM 3A"
Memory Array: #4096
Form Factor: 0x0f (Other)
Type: 0x14 (Other)
Type Detail: 0x0080 (Synchronous)
Data Width: 64 bits (+8 ECC bits)
Size: 2 GB
Speed: 667 MHz