Debian Lenny und VMWare Server 2
9. April 2009 von maros | kein Kommentar
Debian Lenny wird in physiaklischer Maschine installiert. Ich verwende dafür immer die Netinstallations CD.
Gegenüber Debian Etch fallen mir nur 2 kleine Änderungen auf:
1. Nach Abschluß der Installation wird die CD automatisch ausgeworfen und
2. Die Installations CD wird am Ende automatisch aus der “sources.lst” entfernt.
Das ist vor allem bei Remoteverwaltung interessant, da es doch ein wenig nervig war, wenn plötzlich bei einer Paketinstallation zum Einlegen der CD aufgefordert wurde.
Die Installation erfolgt ohne Desktopumgebung und zusätzlich installiere ich standardmässig am Ende die Pakete “Midnight Commander” “htop” und “ssh”, denn ssh Server wird standardmässig nicht installiert.
apt-get install ssh mc htop
Nun zum VMWare Server 2. Benötigt wird dafür das Paket “VMWare-Server-2.0.0.i386-xxx.tar.gz
Der Download via wget von der VMWare Seite klappte leider nicht, also zuerst Download via Webbrowser auf einen anderen XP Rechner im Netzwerk in einen freigegebenen Ordner.
Nun wird dieser Ordner in unsere frische Lenny Installation gemountet mit:
mount -t cifs -o username=user,password=passwort //Pfad/zum/share /mnt
Nun kopieren wir das Archiv nach /tmp und entpacken es dort mit:
cd /mnt cp VMWare-Server-xxx.tar.gz /tmp cd /tmp umount /mnt tar -xvzf VMWare-Server-xxx.tar.gz
Bevor nun das Installationsscript gestartet werden kann sind noch einige Pakete notwendig. Die installieren wir mit:
apt-get install linux-headers-`uname -r` build-essential xinetd gcc-4.1
Der Lenny Kernel wurde mitt gcc 4.1 kompiliert, aber im System ist derzeit gcc 4.3 installiert, deshalb würde der VMWare Installer mit einer Fehlermeldung abbrechen.
Deshalb muss zuerst ein Symlink auf die Version 4.1 erstellt werden.
ln -sf /usr/bin/gcc4.1 /usr/bin/gcc
Will man den Symlink nur temporär ändern geht das mit:
export CC=/usr/bin/gcc-4.1
Nun wechseln wir ins Verzeichniss mit dem VMWare Installer:
cd /tmp/vmware-server-distrib
Das Script wird mit
./vmware-install.pl
gestartet.
Anstatt zuerst den Symlink zu gcc anzupassen, kann das Installscript auch mit folgendem Befehl gestartet werden:
CC=/usr/bin/gcc-4.1 ./vmware-install.pl
Bei den folgenden Fragen können die Standardeinstellungen mit der “Enter” Taste übernommen werden. Am Ende muß noch die Seriennummer eingegeben werden.
Für VMWare Server gibt es keine Desktop Applikation mehr. Die Bedienung erfolgt zur Gänze über den Browser. In den Standardeinstellungen sind das: https://IP Adresse:8333 oder
http://IP Adresse:8222.
Natürlich kann der VMWare Infrastructure Client auch zur Verwaltung herangezogen werden, allerdings nur eingeschränkt, wenn in den diversen virtuellen Maschinen keine VMWare Tools installiert sind.