OVM : Créer un template “Ready to Deploy” sous ORACLE VM

Nous allons tout d’abord commencer par créer une machine virtuelle avec tous les packages nécessaires et montage des shares NFS dont nous avons besoin.

Sur cet exemple, je vais utiliser une Oracle linux 7.3

Création de la VM

La première étape consiste à créer la VM à partir d’ISO, que nous pouvons télécharger à partir de eDelivery.

Activation du repository ADDONS

Une fois la VM est créée, nous allons maintenant nous connecter sur la machine, et activer le repos ADDONS.

[root@oraclevm ~]# grep -A 4 addons /etc/yum.repos.d/public-yum-ol7.repo
[ol7_addons]
name=Oracle Linux $releasever Add ons ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL7/addons/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1

Installation des packages

Nous devons installer les packages suivants :

  • xenstoreprovider
  • ovm-template-config*
  • libovmapi
  • ovmd
[root@oraclevm ~]# yum -y install xenstoreprovider ovm-template-config* libovmapi ovmd

Maintenant, nous avons les packages qui sont installés, nous allons procéder à la configuration de ovmd.

[root@oraclevm ~]# systemctl enable ovm-template-initial-config.service
[root@oraclevm ~]# systemctl enable ovmd.service
[root@oraclevm ~]# systemctl start ovmd.service
[root@oraclevm ~]# systemctl start ovm-template-initial-config

Nettoyage de la VM et activation configuration script

Tout est en place pour nettoyer la VM et activer la configuration script.

[root@oraclevm ~]# ovmd -s cleanup
[root@oraclevm ~]# sed -i 's/^INITIAL_CONFIG=.*/INITIAL_CONFIG=yes/g' /etc/sysconfig/ovm-template-initialconfig
[root@oraclevm ~]# shutdown -h now

Création du template à partir de la VM

Une fois le nettoyage fait et la configuration script effectué, nous allons maintenant créer un template à partir de cette VM.

Objectif atteint !
Nous avons créé une VM « Ready to Deploy ».

Envie de monter en compétences sur le déploiement de machines virtuelles sous Oracle ? Découvrez nos prochaines sessions de formation Oracle VM Server for x86 : Administration à Paris

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *