Installation von vSphere 5.5 – ESXi 5.5 mit 4GB Arbeitsspeicher

Zu Testzwecken kann man den vSphere 5.5 – ESXi 5.5 auch mit weniger als 4GB installieren. Die Installation kann dabei wie gewohnt gestartet werden. Bei dem grauen Willkommensbildschirm die Tasten alt + F1 drücken, um zur Konsole zu gelangen.

Zu Testzwecken kann man den vSphere 5.5 – ESXi 5.5 auch mit weniger als 4GB installieren. Die Installation kann dabei wie gewohnt gestartet werden.

Bei dem grauen Willkommensbildschirm die Tasten alt + F1 drücken, um zur Konsole zu gelangen. Es werden nun ein Benutzer und ein Passwort abgefragt.

Eingabe
Benutzer: root
Passwort: kein Passwort eingeben

Nun wechseln wir in das Verzeichnis:
cd /usr/lib/vmware/weasel/util

Darin befindet sich eine kompilierte Datei die wir erst mal löschen:
rm upgrade_precheck.pyc

Um den Schreibschutz der Datei zu umgehen, benennen wir diese einfach um:
mv upgrade_precheck.py upgrade_precheck.py.old

Danach kopieren wir diese Datei wieder zurück:
cp upgrade_precheck.py.old upgrade_precheck.py

Die Datei mit dem vi – Editor öffnen:
vi upgrade_precheck.py

In ca. Zeile 1005 nach dem unten stehendem Text suchen und “4 * 1024” mit “1 * 1024″ oder mit “2 * 1024” ersetzen.
(Subtract 32MB for reserved mem – PR 364727)
 MEM_MIN_SIZE = ((4 * 1024 – 32) * SIZE_MIB

vi beenden:
:wq!

Nun den Prozess von Python finden:
ps -c | grep weasel

Die Ausgabe sieht in etwa so aus:
34380 34380 python      /bin/python weasel/main.py

Nun sollten wir den Python-Prozess beenden:
kill 34380

Sollte alles geklappt haben läuft der Installer nun mit der gewünschten Einstellung weiter.