Jak sprawdzić, czy korzystam z serwera XEN lub KVM?

3

Czy istnieje sposób na określenie, czy korzystam z serwera linuksowego XEN lub KVM? Powód, dla którego zapytałem, czy nic nie jest na topie, ale widzę średnie obciążenia na wysokim poziomie po tym, jak wykonuję zadania i otrzymuję zawieszanie się / skoki podczas wykonywania prostych zadań

Rachel Nark
źródło

Odpowiedzi:

0

Jeśli masz sudo uprawnienia możesz uruchomić następującą komendę, aby uzyskać informacje o „sprzęcie”, na którym działa CentOS:

sudo lshw

Na przykład pierwsze kilka wierszy wyjścia na jednym z moich komputerów to:

description: Desktop Computer
product: Virtual Machine
vendor: Microsoft Corporation

Maszyna wirtualna firmy Microsoft? Używam Hyper-V.

William Jackson
źródło
Nie mam czegoś takiego, więc wygląda to jak serwer dedykowany.
Rachel Nark
Nie wiem, jakiego rodzaju wyjście można uzyskać za pomocą KVM lub XEN. Zawsze istnieje możliwość, że podszywają się pod rzeczywisty sprzęt. Poza pytaniem administratora systemu może nie istnieć sposób ostatecznego określenia, czy jest to maszyna wirtualna.
William Jackson
0

lshw nie zawsze jest dostępny na serwerach * nix. Tak, możesz go zainstalować, jednak lubię wybierać rzeczy, które otrzymuję za darmo na pudełku. Znalazłem to w większości dmidecode jest zazwyczaj dostępny. Użyj tego zamiast:

Śmieszny fakt, lshw pobiera informacje z wpisów w tabeli DMI i innych źródeł informacji, które dostarcza. Ale w tym celu, po prostu używając dmidecode jest wystarczający.

dmidecode -t system|grep 'Manufacturer\|Product'

Dane wyjściowe na serwerze Dell:

Manufacturer: Dell Inc.
Product Name: PowerEdge C5220

Dane wyjściowe na Virtualbox VM:

Manufacturer: innotek GmbH
Product Name: VirtualBox

Wyjście na KVM / QEMU:

Manufacturer: QEMU
Product Name: Standard PC (i440FX + PIIX, 1996)

Jest to idealne rozwiązanie dla skryptów, które mogą je analizować w celu lepszej identyfikacji serwerów ... ale jeśli używasz Chef w swojej infrastrukturze, możesz sprawdzić atrybut węzła Virtualization -> system na serwerze szefa kuchni.

OkezieE
źródło
Nie działa z tym Ubuntu 18.04 na Ubuntu 18.04: askubuntu.com/revisions/1046792/15 , to tylko wyjście: Standard PC (i440FX + PIIX , 1996).
Ciro Santilli 新疆改造中心 六四事件 法轮功