Créer des Templates Ubuntu pour Xenserver

On se demande bien pourquoi chez Citrix ils ignorent encore Ubuntu alors que c’est certainement l’une des distrib les plus en vogue en ce moment ???
Donc, voici la marche à suivre pour créer des templates Ubuntu à partir du template Debian Lenny 5.0.

On affiche la liste des templates our récupérer l’uuid du template Debian Lenny 5.0

xe template-list

uuid ( RO)                : 115ba058-dc7d-e1c8-04e5-dd645a18f1fa
name-label ( RW): Debian Lenny 5.0 (32-bit)
name-description ( RW): Template that allows VM installation from Xen-aware Debian-based distros. To use this template from the CLI, install your VM using vm-install, then set other-config-install-repository to the path to your network repository, e.g. http://<server>/<path>

On clone le template Debian Lenny 5.0

xe vm-clone uuid=115ba058-dc7d-e1c8-04e5-dd645a18f1fa new-name-label="Ubuntu 10.04 LTS 32-bit"

On modifie les params du template « Ubuntu 10.04 LTS 32-bit »

xe template-param-set uuid=dac4a8af-5215-de11-970e-5a76386d9b39 other-config:install-methods=http,ftp other-config:install-repository=http://archive.ubuntu.net/ubuntu PV-args="-- quiet console=hvc0 partman/default_filesystem=ext3" other-config:debian-release=lucid other-config:default_template=true

On défini que ce template install une version 32 bit d’Ubuntu

xe template-param-set uuid=dac4a8af-5215-de11-970e-5a76386d9b39  other-config:install-arch="i386"

On recommence pour la version amd64

On clone le template Debian Lenny 5.0

xe vm-clone uuid=115ba058-dc7d-e1c8-04e5-dd645a18f1fa new-name-label="Ubuntu 10.04 LTS x64"

On modifie les params du template « Ubuntu 10.04 LTS x64 »

xe template-param-set uuid=2c35daf9-6428-5529-f7f3-55a427b36125 other-config:install-methods=http,ftp other-config:install-repository=http://archive.ubuntu.net/ubuntu PV-args="-- quiet console=hvc0 partman/default_filesystem=ext3" other-config:debian-release=lucid other-config:default_template=true

On défini que ce template install une version amd64 d’Ubuntu

xe template-param-set uuid=2c35daf9-6428-5529-f7f3-55a427b36125  other-config:install-arch="amd64"

Et hop, youpi on a des templates Ubuntu sous xenserver 5.6 !

Edit :
Pour xenserver 5.5, le plus simple est de télécharger le template de Isaac Zarb ici :
http://www.isaaczarb.com/templates/
Et de personnaliser la vm à sa sauce…

Pour les plus courageux, il faudra passer par une install « other media » et suivre cet howto pour installer les xenserver tools :
http://www.jansipke.nl/installing-xenserver-tools-on-ubuntu-10-04

Posted by @ctof

Internet, cloud, techno & music addict... Entrepreneur, Consultant, ex CTO Jiwa...

Laisser un commentaire

Required fields are marked *.