Pour déclarer un storage ISO local, connectez vous au XenServer en SSH via un client comme Putty
Acceptez la clé du server
Identifiez vous
Tapez la commande df -h
Choisissez le disque sur lequel vous allez stocker vos ISO.
Ici on va prendre le dernier avec ses 110G.
Relevez son chemin d'accès, soit ici /var/run/sr-mount/bb096e2c-27ad-9429-36ad-acb29d02b6d4
Déplacez vous sur le disque avec la commande CD.
Dans notre exemple cela donne
/var/run/sr-mount/bb096e2c-27ad-9429-36ad-acb29d02b6d4
Créez votre store nommé ISOStore avec la commande mkdir ce qui donne
mkdir -p ISOStore
Déclarez le répertoire ISO avec la commande xe sr-create
il faudra lui indiquer différents paramètres dont le chemin complet du répertoire ISOStore précédemment créé.
Ici le répertoire ISOStore sera créé avec le nom "LocalISO"
Pour notre exemple la commande de déclaration donne :
xe sr-create name-label=LocalISO type=iso device-config:location=/var/run/sr-mount/bb096e2c-27ad-9429-36ad-acb29d02b6d4/ISOStore device-config:legacy_mode=true content-type=iso
Votre répertoire apparait avec le nom LocalISO
Rendez-vous dans le répertoire créé et poussez y vos ISO avec un logiciel tel que WinSCP
Le transfert terminez, allez sur votre store dédié aux ISO et cliquez sur "Rescan" sinon vous ne verrez pas votre ISO quand vous voudrez vous en servir pour installer une VM
Si vous voulez supprimer ce store, commencez par les lister avec la commande
xe sr-list
Relevez l'UUID du store que vous souhaitez supprimer, ici "LocalISO"
Ensuite utilisez ce UUDI pour le passer à la commande "xe pbd-list sr-uuid=" afin de trouver le pbd associé. Dans l'exemple ci-dessous la commande sera donc
xe pbd-list sr-uuid=40579d29-c337-0b50-809a-356a38fd58f3
Récupérez ce nouvel UUID pour le passer à la commande xe pbd-unplug uuid=
Dans notre exemple cela donnera
xe pbd-unplug uuid=71150af7-5773-5af9-8fa4-1cf84bda185b
La commande ne retourne rien en résultat
Par contre votre store apparait maintenant avec une croix rouge.
Vous noterez que l'on retrouve le premier UUDI que l'on a relevé avec nos commandes
Terminez l'opération avec la commande "xe sr-forget uuid="
Entrez lui le premier UUDI que l'on a relevé.
Avec notre exemple cela donne
xe sr-forget uuid=40579d29-c337-0b50-809a-356a38fd58f3
Le store n'existe maintenant plus.
Pages Web
Site Web | Description |
---|---|
Riverlite.co.uk | Article en Anglais qui décrit la méthode |
How to Remove a Storage Repository from XenServer | Comment retirer un storage de XenServer |
Article(s) suivant(s)
Article(s) en relation(s)