Progetto

Generale

Profilo

LinuxVserverHowto » Cronologia » Versione 2

Versione 1 (Amministratore Truelite, 06-11-2008 15:45) → Versione 2/13 (Amministratore Truelite, 06-11-2008 17:07)

[[TracNav(TOC)]] 

 
 = Come creare un ambiente "virtualizzato" con linux-vserver su Lenny = 

 Il supporto per [http://linux-vserver.org/ linux-vserver] {{{linux-vserver}}} è presente in Debian a partire da ''Etch''. La tecnologia dei ''container'' usata da [http://linux-vserver.org/ linux-vserver], {{{linux-vserver}}}, pur non fornendo una macchina virtuale vera e propria, consente però un uso estremamente efficiente delle risorse, permettendo potendo creare una serie di dei sistemi indipendenti, i ''virtual-server'', che girano sotto lo stesso kernel, utilizzando lo stesso filesystem ed un unico stack di rete, che pur non essendo macchine virtuali in senso stretto, nella gestione ordinaria possono essere tranquillamente considerate come tali. 

 Ovviamente non trattandosi di una tecnologia di virtualizzazione, [http://linux-vserver.org/ linux-vserver] non consente di installare un ''virtual-server'' con un sistema operativo diverso, come Windows. Qualora si abbiano di queste esigenze si dovrà ricorrere a tecnologie alternative come Xen o KVM.  

 Come accennato [http://linux-vserver.org/ linux-vserver] è supportato a partire da Debian ''Etch'', una volta installato il sistema base (queste note fanno riferimento alla versione distribuita con ''Lenny''), si dovrà installare il kernel modificato per l'uso di [http://linux-vserver.org/ linux-vserver], con il comando: 
 {{{ 
 aptitude install linux-image-vserver-686 
 }}} 
 alternativamente, se la macchina ha più di 2Gb di RAM, si dovrà installare il pacchetto {{{linux-image-vserver-686}}}. Una volta riavviata la macchina con il nuovo kernel (in genere questo avviene automaticamente se si usa GRUB) si potrà procedere all'installazione dei pacchetti di gestione dei ''virtual-server'' (da qui in avanti, per brevità, ''vserver'') con: 
 {{{ 
 aptitude install util-vserver vserver-debiantools 
 }}}