User Tools

Site Tools


linuxdebian:xen

xen

L'installazione e' banale, ci sono solo alcuni piccoli (e fastidiosi) dettagli da ricordare.

  • installare le libc6-xen
  • personalizzare il file /etc/xen-tools/xen-tools.conf
  • quando si usa xen-create-image e' bene specificare tutti i parametri, in particolare --kernel e --initrd, questo nonostante siano dichiarati correttamente nel file di configurazione
# xen-create-image --debootstrap --hostname prova --dhcp --dist=etch --kernel=/boot/vmlinuz-2.6.16-6-xen-686 --initrd=/boot/initrd.img-2.6.16-6-xen-686
  • se (come me) non usate il dhcp, vanno passati a xen-create-image tutti i parametri della rete, nello specifico --ip, --gateway, --netmask altrimenti poi non funziona nulla e non capite il motivo... nel caso comunque basta poi loggarsi alla console e modificare il file in /etc/network
  • avendo fatto un'installazione minimale delle macchine virtuali potreste avere errori del tipo:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LANG = "en_US.ISO-8859-15"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

che si risolvono creando il file /etc/environment che conterra' qualcosa del tipo:

LANG="en_US.ISO-8859-15"
LANGUAGE="en_US.ISO-8859-15"
LC_ALL="en_US.ISO-8859-15"

e dando poi il comando locale-gen (o dpkg-reconfigure locales)

  • al boot della macchina vengono avviate automaticamente tutte le immagini virtuali che si trovano linkate in /etc/xen/auto, la directory pero' non viene creata dall'installatore di xen, quindi va creata a mano...
  • conviene rimuovere il pacchetto dmidecode altrimenti a causa dell'emulazione potreste avere dei warning del tipo: /dev/mem: mmap: Bad address during apt-get -u dist-upgrade on my Xen domUs.
linuxdebian/xen.txt · Last modified: by 127.0.0.1