So ermitteln Sie, ob das Linux-System auf VMware installiert ist

So ermitteln Sie, ob das Linux-System auf VMware installiert ist

Wie kann festgestellt werden, ob das aktuelle Linux-System auf VMware installiert ist? Da sich die meisten Server des Unternehmens auf VMware befinden, wird eine kleine Anzahl von Systemen auf physischen Maschinen bereitgestellt. Heute hat mich mein Chef gebeten, die Anzahl der Server auf VMware und physischen Maschinen zu zählen. Ich habe einen einfachen Test und eine Überprüfung durchgeführt. Natürlich habe ich auch mehrere Server getestet und überprüft. Aufgrund der Einschränkungen der verfügbaren VMware-Version und Linux-Version bedeutet dies jedoch nicht, dass alle Umgebungen korrekt sind. Im Folgenden finden Sie eine Demonstration der Testergebnisse:

1: Befehl vir-what-Erkennung

[root@mylnx01 ~]# virt-was
VMware

Wenn der Linux-Server auf VMware läuft, gibt dieser Befehl VMware-Informationen aus. Wenn es sich um eine physische Maschine handelt, werden keine Informationen ausgegeben.

2: dmesg |grep VMware-Befehlserkennung

[root@mylnx01 ~]# dmesg |grep VMware
scsi 0:0:0:0: Direktzugriff auf virtuelle VMware-Festplatte 1.0 PQ: 0 ANSI: 2
scsi 0:0:1:0: Direktzugriff auf virtuelle VMware-Festplatte 1.0 PQ: 0 ANSI: 2
scsi 0:0:2:0: Direktzugriff auf virtuelle VMware-Festplatte 1.0 PQ: 0 ANSI: 2
scsi 0:0:3:0: Direktzugriff auf virtuelle VMware-Festplatte 1.0 PQ: 0 ANSI: 2
scsi 0:0:4:0: Direktzugriff auf virtuelle VMware-Festplatte 1.0 PQ: 0 ANSI: 2
Virtueller NIC-Treiber für VMware vmxnet3 – Version 1.4.3.0-NAPI
VMware PVSCSI-Treiber – Version 1.0.1.0-k
Virtueller VMware vmxnet-NIC-Treiber

Hier tragen einige an den PCI-Bus der virtuellen VMware-Maschine angeschlossene Geräte das Wort „VMware“, der Datenträgername enthält Wörter wie „VMware Virtual Disk“ und der Treiber trägt das Wort „VMware“, wie oben gezeigt. Wenn es sich um eine physische Maschine handelt, gibt es keine relevanten Ausgabeinformationen. Wie unten dargestellt:

3: VMware Tools-Prozess erkennen, aber diese Methode kann fehlschlagen, da VMware Tools auf einigen virtuellen Maschinen möglicherweise nicht installiert ist

[root@mylnx01 ~]# ps -ef | grep vmtoolsd
root 3149 1 0 24. Juni ? 00:25:37 /usr/sbin/vmtoolsd
root 23943 20376 0 14:23 Punkte/1 00:00:00 grep vmtoolsd

4: Stellen Sie über den VMware vSphere-Client eine Verbindung zur VMware Workstation her und bestätigen Sie die Schritte nacheinander. Dies ist zunächst einmal umständlich (es lässt sich nur manuell bestätigen und ist nicht so einfach stapelweise zu verarbeiten). Zudem verfüge ich nicht über die entsprechenden Berechtigungen für VMware Workstation. Daher ist der obige Befehl bequemer und schneller!

Zusammenfassen

Oben habe ich Ihnen erklärt, wie Sie feststellen können, ob das Linux-System auf VMware installiert ist. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Installation der virtuellen Maschine Kali Linux Vmware (Abbildung und Text)
  • VMware 14.0.0 Version virtuelle Maschine installieren Ubuntu 16.04 LTS Version Linux System Grafik-Tutorial
  • Tutorial zur Installation von VMWare Tools unter Linux ohne Desktop
  • So installieren Sie VMware Tools im Linux-Befehlszeilenmodus (CentOS 7)
  • Tutorial zur Installation von Linux unter VMware Workstation (mit Bildern und Text)
  • Grafisches Tutorial zur Installation von Linux in einer virtuellen VMware-Maschine (erweiterte Installation)
  • Tutorial zur Installation von CentOs7 mit VMware in Win7 zum Erstellen einer Linux-Umgebung
  • Linux CentOS lernen (I) ---- CentOS 7 in einer virtuellen VMware-Maschine installieren (grafisches Tutorial)

<<:  Linux löst das Problem, dass Deepin den Google Chrome-Browser nicht als Root-Benutzer starten kann

>>:  So verwenden Sie Linux-Befehle zum Konvertieren und Zusammenfügen von Audioformaten

Artikel empfehlen

Beispielcode zum Konfigurieren von Nginx zur Unterstützung von https

1. Einleitung Lassen Sie Ihre Website immer noch ...

So stellen Sie mit Navicat eine Remoteverbindung zur Cloud-Server-Datenbank her

Es ist sehr praktisch, eine Verbindung zu einer R...

Lösung zum Vergessen des MySQL-Root-Passworts in MACOS

MySQL ist ein relationales Datenbankverwaltungssy...

So fragen Sie doppelte Daten in einer MySQL-Tabelle ab

INSERT INTO hk_test(Benutzername, Passwort) VALUE...

JavaScript BOM-Standortobjekt + Navigatorobjekt + Verlaufsobjekt

Inhaltsverzeichnis 1. Standortobjekt 1. URL 2. Ei...

Detailliertes Tutorial zur Installation des ElasticSearch:7.8.0-Clusters mit Docker

Der ElasticSearch-Cluster unterstützt動態請求的方式und靜態...

Ein Artikel zum Lösen des Echarts-Kartenkarussell-Highlights

Inhaltsverzeichnis Vorwort Aufgabenliste tun Sie ...

Implementierung eines Web-Rechners auf Basis von JavaScript

In diesem Artikel wird der spezifische JavaScript...

Super ausführliches Tutorial zur Installation von MySQL 8.0.23

Inhaltsverzeichnis Vorwort 1. Laden Sie MySQL von...

HTML-Tabelle_Powernode Java Academy

Um eine Tabelle in HTML zu zeichnen, verwenden Si...

Erste Schritte mit Nginx Reverse Proxy

Inhaltsverzeichnis Überblick Die Rolle des Revers...

JS implementiert das Schlangenspiel

Inhaltsverzeichnis 1. Initialisierungsstruktur 2....