Debian Lenny x86 + VMware Server GSX, virtualizzazione alla portata di tutti
Debian GNU/Linux Lenny e VMware Server GSX sono un ottimo strumento di virtualizzazione per PMI o semplici curiosi. Con un modesto server sarà possibile virtualizzare una o più macchine apprezzando la comodità e le potenzialità della virtualizzazione. In meno di mezz’ora. Anche se quest’ultimo parametro dipende principalmente dalla banda internet disponibile.
Nel nostro esempio utilizzeremo un sistema x86 con 3 GB di memoria RAM e VMware Server 1.0.4, l’ultima release disponibile al momento (a parte la versione 2 in beta attualmente).
Strumenti necessari:
- installazione di un sistema base aggiornato Debian GNU/Linux senza fronzoli inutili, eventualmente con kernel “linux-image-2.6-686-bigmem” se il sistema utilizzato è x86 con più di 1 GB di RAM (di default Linux si comporta nei modi già visti);
- VMware Server 1.0.4 (si, .rpm, ma poi ne scopriremo il motivo);
- un numero seriale valido per VMware Server.
Installiamo ora alcuni pacchetti che potrebbero tornare utili (una scelta decisamente soggettiva):
apt-get install openssh-server iproute dnsutils resolvconf syslog-ng
Installiamo i pacchetti necessari per mettere in piedi il server (conversione del pacchetto RPM, librerie, compilatore):
apt-get install alien linux-headers-2.6-686-bigmem libX11-6 libxtst6 libxt6 libxrender1 gcc psmisc
Anche qui la scelta degli header del kernel dipende da quello utilizzato sul proprio sistema.
Infine, installiamo il pacchetto “xinetd”, necessario per avviare la console remota per la gestione delle macchine virtuali (che di default girerà sulla porta 902/tcp).
apt-get install xinetd
E’ stato riscontrato che il kernel è compilato tramite il “gcc 4.1“, mentre di default la versione in uso del GNU C Compiler è la 4.2. In tal caso VMware non sarà felice e si rifiuterà di compilare il modulo del kernel ad hoc, quindi è sufficiente eseguire i seguenti comandi per ovviare al problema (e poi eventualmente rimettere le cose come erano in precedenza):
cd /usr/bin/
unlink gcc
ln -s gcc-4.1 gcc
A questo punto inizia la fase di installazione vera e propria. Convertiamo il pacchetto RPM in pacchetto DEB (che ci piace di più
) tramite “alien”:
alien –to-deb –scripts VMware-server-1.0.4-56528.i386.rpm
ed installiamolo
dpkg -i vmware-server_1.0.4-56529_i386.deb
Molto bene. Siamo pronti per configurarlo:
vmware-config.pl
et voilà, al termine della configurazione il nostro server host sarà pronto per ospitare macchine virtuali.
Happy virtualization!
Commenti
2 commenti per “Debian Lenny x86 + VMware Server GSX, virtualizzazione alla portata di tutti”
Commenta il post

Debian Lenny x86 + VMware Server GSX, virtualizzazione alla portata di tutti…
digg_url = ‘http://ziobudda.net/notizie/debian-lenny-x86-vmware-server-gsx-virtualizzazione-alla-portata-di-tutti’;
digg_title = “Debian Lenny x86 + VMware Server GSX, virtualizzazione alla portata di tutti”;
digg_bodytext = “Debian GNU/Linux Lenn…
Per completezza a tutti coloro che usano la versione a 64bit di lenny, bisogna installare anche il pacchetto ia32-libs, tramite il comando
apt-get install ia32-libs