<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Deec.it &#187; mkfs.ext3</title>
	<atom:link href="http://www.deec.it/tag/mkfs-ext3/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deec.it</link>
	<description>Le Guide Pratiche Dell&#039;Informatica</description>
	<lastBuildDate>Sun, 04 Sep 2011 16:52:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installare XEN su Debian Lenny</title>
		<link>http://www.deec.it/2009/09/15/installare-xen/</link>
		<comments>http://www.deec.it/2009/09/15/installare-xen/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 22:01:17 +0000</pubDate>
		<dc:creator>Luca</dc:creator>
				<category><![CDATA[Debian / Ubuntu]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[cpu_cap]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[guest]]></category>
		<category><![CDATA[installazione xen]]></category>
		<category><![CDATA[mkfs.ext3]]></category>
		<category><![CDATA[vcpus]]></category>
		<category><![CDATA[vif]]></category>

		<guid isPermaLink="false">http://www.deec.it/?p=331</guid>
		<description><![CDATA[



Grazie alla distribuzione Debian Linux e al suo packet manager apt, l&#8217;installazione  del sistema di virtualizzazione XEN non e&#8217; mai stata cosi&#8217; semplice. Eseguendo i comandi illustrati in questa guida, in pochi minuti potrete installare e configurare il vostro primo server virtuale.
1)Installiamo il pacchetto chiamato  xen-linux-system-2.6.26-2-xen-amd64
apt-get install xen-linux-system-2.6.26-2-xen-amd64
2) Modifichiamo il file di configurazione di xen [...]]]></description>
			<content:encoded><![CDATA[<!-- AdSense Now! V1.77 -->
<!-- Post[count: 3] -->
<div class="adsense adsense-leadin" style="text-align:center;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-5841373120371067";
/* 468x60, creato 22/09/09 M&amp;P */
google_ad_slot = "8731175604";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p><img class="alignleft size-full wp-image-575" title="xen" src="http://www.deec.it/wp-content/uploads/2009/09/xen.png" alt="xen" width="159" height="75" />Grazie alla distribuzione <a href="http://www.debian.org/" target="_blank">Debian Linux</a> e al suo packet manager <a href="http://packages.debian.org/it/lenny/apt" target="_blank">apt</a>, l&#8217;installazione  del sistema di virtualizzazione <a href="http://www.xen.org" target="_blank">XEN</a> non e&#8217; mai stata cosi&#8217; semplice. Eseguendo i comandi illustrati in questa guida, in pochi minuti potrete installare e configurare il vostro primo server virtuale.</p>
<p>1)Installiamo il pacchetto chiamato  xen-linux-system-2.6.26-2-xen-amd64</p>
<blockquote><p>apt-get install xen-linux-system-2.6.26-2-xen-amd64</p></blockquote>
<p>2) Modifichiamo il file di configurazione di xen (/etc/xen/xend-config.sxp) lasciando decommentate (quindi senza il carattere # ad inizio riga) solamente queste linee:</p>
<blockquote><p>(network-script network-dummy)<br />
(network-script network-nat)<br />
(vif-script     vif-nat)</p></blockquote>
<p>3) Creaimo adesso il file su disco che dovra&#8217; contenere il nostro virtual server.</p>
<blockquote><p>dd if=/dev/zero of=/home/vps1.fs bs=1024 count=2048000</p></blockquote>
<p><em>N.B. Verra&#8217; creato un file grande 2G, come specificato nell&#8217;opzione &#8216;count&#8217; del comando &#8216;dd&#8217;</em></p>
<p>4)Dobbiamo creare il file system sul file</p>
<blockquote><p>mkfs.ext3 -F /home/vps1.fs</p></blockquote>
<p>5) Lo montiamo per poter installare il sistema operativo</p>
<blockquote><p>mount -o loop /home/vps1.fs /mnt/</p></blockquote>
<p>6) Utilizziamo il comando &#8216;debootstrap&#8217; per installare una Debian Lenny a 64bit per amd. Se il vostro server ha un&#8217;architettura diversa,  dovrete cambiare &#8216;amd64&#8242; con quella corretta, che sara&#8217; quasi certamente una di queste due: i386 o  ia64 Per installare debootstrap bastera&#8217; eseguire questo comando come root: &#8220;apt-get install debootstrap&#8221;</p>
<blockquote><p>debootstrap &#8211;include=&#8221;vim,ssh,udev&#8221; &#8211;arch amd64 lenny /mnt/ <a href="http://ftp.debian.org/debian">http://ftp.debian.org/debian</a></p></blockquote>
<p>7)Cambiamo ora la nostra &#8216;root directory&#8217;</p>
<blockquote><p>chroot /mnt/</p></blockquote>
<p>8 ) Adesso siamo nel file system del nostro virtual server e dobbiamo  configurare la rete. Scriviamo quindi queste righe nel file /etc/network/interfaces</p>
<blockquote><p>auto lo<br />
iface lo inet loopback</p>
<p>auto eth0<br />
iface eth0 inet static<br />
address         192.168.1.2<br />
netmask         255.255.255.0<br />
gateway         192.168.1.1<br />
network         192.168.1.0</p></blockquote>
<p>9) Usciamo dal chroot e smontiamo /mnt</p>
<blockquote><p>exit</p>
<p>umount /mnt</p></blockquote>
<p>10) Sulla macchina padre creiamo il file di configurazione del vps:</p>
<blockquote><p>mkdir /etc/xen/conf/</p></blockquote>
<p>salviamo nel file /etc/xen/conf/lenny.conf questo:</p>
<blockquote><p>name    = &#8220;lenny&#8221;<br />
kernel  = &#8220;/boot/vmlinuz-2.6.26-2-xen-amd64&#8243;<br />
ramdisk = &#8220;/boot/initrd.img-2.6.26-2-xen-amd64&#8243;<br />
root    = &#8220;/dev/sda1&#8243;<br />
memory  = 256<br />
disk    = ['file:/home/vps1.fs,sda1,w']<br />
vif  = [ 'ip=192.168.1.2' ]<br />
extra   = &#8220;xencons=tty&#8221;<br />
#Se avete una macchina multicore potrete scegliere quante cpu puo&#8217; utilizzare il server virtuale<br />
vcpus = 1<br />
#Potete scegliere anche su quale cpu/core spostarlo<br />
cpus = &#8220;1&#8243;<br />
#La percentuale di cpu da utilizzare (200 = 2 cpu)<br />
cpu_cap = 50</p></blockquote>
<p>L&#8217;installazione e&#8217; terminata!</p>
<p>E&#8217; necessario riavviare il vostro server per farlo partire con il kernel xen, dopodiche&#8217;  potrete avviare il vostro server virtuale eseguendo come utente root questo comando:</p>
<blockquote><p>xm create -c /etc/xen/conf/lenny.conf</p></blockquote>
<p><em>N.B. L&#8217;opzione &#8216;-c&#8217; serve per vedere a video la fase di boot del server virtuale</em></p>
<p>Per uscire dalla console digitate</p>
<blockquote><p>Alt Gr + Ctrl + ]</p></blockquote>
<p>Per collegarsi nuovamente alla console</p>
<blockquote><p>xm console lenny</p></blockquote>
<p>Per ottenere la lista dei virtual server avviati eseguite</p>
<blockquote><p>xm list</p></blockquote>
<p>Questo comando invece serve per spegnere il virtual server</p>
<blockquote><p>xm shutdown lenny</p></blockquote>
<p>Se si dovesse bloccare potrete spegnerlo in questo modo</p>
<blockquote><p>xm destroy lenny</p></blockquote>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 941px; width: 1px; height: 1px;">
<p>Per avviare la macchina è sufficiente digitare:</p>
<p><em>xm create /etc/xen/xen1.example.com.cfg</em></p>
<p><em>xm console xen1.example.cfg</em></div>
]]></content:encoded>
			<wfw:commentRss>http://www.deec.it/2009/09/15/installare-xen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

