Alle Kategorien:
  E V T Z Allgemein
 EVTZ-Datenbank
  E V T Z Dokumente
 Kommentare
 Literaturdatenbank
  E V T Z Praxis
 Rechtsprechungsdatenbank
 Rechtsvorschriften
  Kooperationsinstrumente
 Startseite

Version [4434]

Dies ist eine alte Version von VMWare erstellt von ErdaxoAdmin am 2023-03-21 22:19:55.

 

VMWare

Installation, Konfiguration, Verwendung

A. VMWare Player unter Linux (Debian)

1. Installieren
Siehe folgende Seite - die Beschreibung funktioniert auch unter Debian 10 und mit der neuesten Player-Version.

Kurz sind folgende Schritte zu unternehmen:

a. Notwendige Pakete installieren

sudo apt update
sudo apt install build-essential
sudo apt install linux-headers-$(dpkg --print-architecture)


b. VMware Workstation Player herunterladen
Über die Webseite oder so:
wget --user-agent="Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0" https://www.vmware.com/go/getplayer-linux

c. Bundle-Datei ausführbar machen
chmod +x getplayer-linux

d. Installation durchführen
sudo ./getplayer-linux

2. Öffnen einer VM unter Debian 10 nicht möglich gewesen
Das Problem soll bekannt sein. Man muss einfach das Anlegen der Einträge in der Dokumentenhistorie ermöglichen (am Beispiel Ubuntu Englisch / Debian mit Cinnamon Deutsch):
  • records file and application usage disabled
  • Settings (Einstellungen) => Privacy (Datenschutz) => Usage & History (benutzte Dateien?)
  • turn "on" (die Einstellung einschalten)


B. Festplattendatei reparieren
Nach Import einer Festplattendatei (in diesem Fall konkret mit Windows 10) aus einem VMware-Player in ESXi wollte die mit dieser HDD erstellte VM nicht starten. Das Problem sollte mit den vmkfstools bereinigt werden. Es ging so (am Beispiel ESXi 7.0):

1. Konsole einschalten
(im Web-GUI):
=> Aktionen (Menü)
=> Dienste (Untermenü)
=> Konsolen-Shell aktivieren
=> auch SSH Shell aktivieren
2. per SSH auf die IP des ESXi einloggen

3. folgende Befehle ausführen:

cd (Pfad, wo die kaputte Datei liegt)
vmkfstools -i "kaputte_datei.vmdk" "reparierte_datei.vmdk" -d thin

Parameter "-d thin" ist dafür, dass die Platte nicht mehr Platz nimmt, als die auf ihr gespeicherten Daten.
Sollte die reparierte Datei dann verschoben werden, muss nicht nur die
"dateiname.vmdk"
verschoben werden, sondern auch die zugehörige Flat-Datei...


C. ESXi-Lizenz besorgen
Auch wenn ESXi bis zu einem gewissen Umfang frei genutzt werden kann, muss eine Lizenz erworben werden. Diese muss bei VMWare geholt werden. Es läuft relativ einfach mit Registrierung für den Download von ESXi. Nachdem diese Registrierung erfolgt ist, erscheint unter "Lizenzierung & Download" der Schlüssel. Ist er mal nicht da, muss man die Seite noch mal laden oder später versuchen - die Seite hatte bei meinem Test ab und zu Probleme...

D. Meldung über ungültige Zertifikate nach Anmeldung im Webclient
(es geht nicht um die Warnung des Browsers - die liegt ja an selbstsigniertem Zertifikat)
Wenn nach der Installation von ESXi das Zertifikat als ungültig mit einer Warnung moniert wird, dann kann es sein, dass die Zeit des Gerätes nicht korrekt eingestellt war.


E. Warnung über potenzielle Angreifbarkeit
(in Folge der Intel-Prozessor-Schwachstellen Spectre und Meltdown)
Die Schwachstelle ist durch VMWare geschlossen (spätestens seit ESXi 6.7) aber die Sperrung der Angreifbarkeit (die in Form des Übergriffs von einer VM auf eine andere stattfinden kann) wird softwareseitig standardmäßig nicht aktiviert.

Dies liegt daran, dass es in vielen Situationen sehr viel Ressourcen kosten kann, den sog. Side-Channel-Aware Scheduler zu aktivieren. Da der Übergriff auf eine Nachbar-VM nur dann möglich ist, wenn man die Ausgangs-VM unter Kontrolle hat, ist das Thema wohl nur dann wirklich relevant, wenn die Maschinen in der Cloud und anonym genutzt werden - bei VMware im geschlossenen Netzwerk werde ich es zunächst einmal ignorieren.


Im Übrigen siehe hier:
Gut zusammengefasst auch unter


F. FreeNAS unter VMware
Siehe hier.


G. Debian als Gastbetriebssystem
Debian 10 funktioniert unter VMware sehr gut. Man muss hier auch nicht mal die VMware-tools extra installieren, sondern - wie VMware empfiehlt - einfach nur das Paket
open-vm-tools
nehmen.

H. Backups mit ghettoVCB
Folgende Ressourcen helfen:

I. Konfiguration sichern
Die komplette Konfiguration kann mit folgendem Befehl über die Shell gesichert werden:
/bin/firmwareConfig.sh --backup /tmp/
unter VMware 7 etwas anders:
/bin/firmwareConfig.py --backup /tmp/
Siehe auch hier.


J. Exportieren einer VM
Export VM on ESXi:
> go to list of Vms
> right click on the machine
> Export-command (VM has to be turned off)
Funktioniert leider nicht immer...
Aber: Kopie von GMs zwischen ESXi-Hosts ist einfach:
  • snapshots löschen (sonst gibt es Probleme mit der Datei der virtuellen HDD)
  • scp -r /vmfs/volumes/datastoreName/VMname root@Ziel-Server:/vmfs/volumes/datastoreName/
  • falls etwas nicht geht: auf der Maschine, auf der das Befehl eingegeben wird, auch SSH-Client in der Firewall aktivieren!
Siehe dazu auch folgende Seite.


K. Netzwerkeinstellungen per CLI
VMware schaltet ungenutzte Netzwerkschnittstellen aus - und schaltet sie nicht automatisch mit einstecken des Kabels ein (zumindest auf meinem Supermicro Mainboard mit 2x 10Gb Intel NICs).
Hier einige Hinweise, wie man das schalten kann: https://kb.vmware.com/s/article/2006074

Zeige alle NICs: esxcli network nic list
Einzelne NICs starten und ausschalten:
esxcli network nic down -n vmnicX
esxcli network nic up -n vmnicX




L. Wenn root-Passwort vergessen wurde

VMware ESX Server - Changing the Root Password on VMware ESX Servers

ISSUE:
The customer forgot the root password.

SOLUTION:
Changing the root password on ESX servers

There are two scenarios for the situation to occur:

You forgot the root password.
You mistyped the password for the administrator.
The following steps are involved in recovering the root password:

1. Hard reboot the VMware ESX server.

NOTE: Ensure that all the Virtual Machines (VMs) are shut down before doing this step.
2. Allow the VMware ESX server to boot normally. You would see the first blank screen with three menus:

VMware ESX server
VMware ESX server (Debug mode)
Service console only (Troubleshooting mode)
3. Press the a key, as it says to change the VMware ESX kernel boot parameters.

4. Now type a space and the word single, and then press the Enter button. Then the VMware ESX server will boot and enter into the command line prompt.

5. Change the root password. Type passwd, and give your new password twice.

Changing password for user root.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.

6. Reboot the VMware ESX server, and you will be allowed to logging using the root password. Type reboot, and wait for the VMware ESX server to come back online in a few minutes.



Auf dieser Seite sind keine Kommentare vorhanden