Do It Right I'm Free

Aller au contenu | Aller au menu | Aller à la recherche

Tag - Xen

Fil des billets

mercredi 15 avril 2009

Xen 3 sous Debian 5 - 3. Xen configuration

configuration de xen: (xend c'est le service xen)

voir /etc/xen/xend-config.sxp il y a plein, presque trop, d'options. pour une première utilisation (sans chercher a comprendre tout) voila les paramètres a vérifier:

(xend-unix-server yes)
(xend-relocation-hosts-allow '^localhost$ ^localhost\\.localdomain$')

(network-script network-bridge)
(vif-script vif-bridge)

Xen 3 sous Debian 5 - 1. Choix des paquets a installer

Quel paquet choisir ?

  1. avec synaptic, créer un filtre:
filtre synaptic pour xen

  1. mon choix s'est porté sur les paquets suivant:

xen paquets a installer

Suivant

mardi 7 avril 2009

Xen 3 sous Debian 5 - 2.Installation

  • Installation de Xen

  • aptitude install linux-image-2.6.26-1-xen-686 linux-moduls-2.6.26-1-xen-686 xen-hypervisor-3.2.1-i386 xen-utils-3.2-1 xen-tools xen-linux-system-2.6.26-1-xen-686

  • Installation pour avoir un accès en mode graphique

    aptitude install vinagre

  •  Installation pour une gestion en mode graphique des machines

    aptitude install virt-manager virt-viewer

  • Reboot de la machine, c'est fini pour l'instant

  •  pour voir les machines qui tournent:

    xm list

    (Domain-0, c'est la machine qui héberge et qui gère les 'guest' )

  • pour créer une nouvelle machine , on va utiliser un utilitaire (xm-create-image)

    voir dans /etc/xen-tools/xen-tools.conf la configuration par défaut

  • on peut maintenant créer sa première machine

    xen-create-image --hostname=vps-etch-01 --ip=192.168.1.1 --dir=/home/xen –dist=etch

    l'installation est terminée

  • lancer la machine

    xm create vps-etch-01

  • voir les machines qui tournent

    xm list

    voir les machines qui tournent mais en interface graphique

    virt-manager

  • arreter la machine

    xm shutdown vps-etch-01

  •  configuration avancée:

    voir dans /etc/xen-tools/xm.tmpl
    c'est un script utilisé par xen-tools pour générer le fichier xxx.cfg
    on peut donc y ajouter une console
    vfb = [ 'type=vnc' ] ou toute autre config ...

  •  voir dans /etc/xen-tools/role.d

    c'est un répertoire contenant un certain nombre de script script pour ajouter ou supprimer des applications,
    ou faire toutes les modifs voulues
    par exemple, le script gdm est lancé par

    xen-create-image --hostname=vps-etch-01 --ip=192.168.1.1 --dir=/home/xen --dist=etch --hook=gdm

  • voir dans /etc/xen-tools/partitions.d
    fichier qui spécifie la taille, type et point de montage des partitions avec cette utilisation ,
    certaines options ne sont plus valable (taille swap, disque etc...)

    xen-create-image --hostname=vps-etch-01 --dhcp --dir=/home/xene --dist=etch --partitions=maconfig

  • juste pour voir comment fonctionne le réseau sous xen : http://wiki.xensource.com/xenwiki/XenNetworking
manpage xm-create-image