Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:systeme:ha:ceph [2013/12/02 15:19] – [Configuration de Ceph] bn8 | informatique:systeme:ha:ceph [2014/10/16 14:50] (Version actuelle) – [Configuration de libvirt pour utiliser le cluster Ceph] bn8 | ||
---|---|---|---|
Ligne 204: | Ligne 204: | ||
==== Agrandir un volume utilisé comme disque d'une machine virtuelle ==== | ==== Agrandir un volume utilisé comme disque d'une machine virtuelle ==== | ||
+ | |||
+ | === Sans arrêter la VM === | ||
+ | |||
+ | Utiliser la commande virsh suivante : < | ||
+ | |||
+ | **Avec : ** | ||
+ | |||
+ | * **[mavm] : ** le nom libvirt de la VM | ||
+ | * **[volume] : ** le nom du volume telque vue par la VM. Exemple : //vdc// | ||
+ | * **[newsize] : ** la nouvelle taille du volume. Exemple : //40G// | ||
+ | |||
+ | La modification est normalement propagé jusqu' | ||
+ | |||
+ | === Avec arrêt de la VM === | ||
* Arrêter la VM | * Arrêter la VM | ||
Ligne 214: | Ligne 228: | ||
* Une fois le redimensionnement fait, relancer la VM | * Une fois le redimensionnement fait, relancer la VM | ||
* Une fois la VM rebootée, il faut faire en sorte d' | * Une fois la VM rebootée, il faut faire en sorte d' | ||
- | |||
==== Réduire un volume utilisé comme un disque d'une machine virtuelle ==== | ==== Réduire un volume utilisé comme un disque d'une machine virtuelle ==== | ||
Ligne 309: | Ligne 322: | ||
< | < | ||
- | |||
- | * On créé un fichier //XML / | ||
- | < | ||
- | < | ||
- | < | ||
- | <host name=' | ||
- | <host name=' | ||
- | <host name=' | ||
- | <auth username=' | ||
- | <secret uuid=' | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | |||
- | * On créé le pool dans libvirt à partir du fichier *XML* : < | ||
- | scp / | ||
- | ssh 192.168.0.2 "virsh pool-define / | ||
- | scp / | ||
- | ssh 192.168.0.3 "virsh pool-define / | ||
- | |||
On peut désormais utiliser un volume //ceph// en tant que disque d'une machine virtuelle. Pour cela, voila un exemple de configuration d'un disque //ceph// d'une machine virtuelle : | On peut désormais utiliser un volume //ceph// en tant que disque d'une machine virtuelle. Pour cela, voila un exemple de configuration d'un disque //ceph// d'une machine virtuelle : | ||
Ligne 347: | Ligne 340: | ||
</ | </ | ||
- | | + | < |
+ | ===== Supervision de Ceph avec Nagios ===== | ||
+ | |||
+ | On va mette ici en place trois checks différent : | ||
+ | |||
+ | * // | ||
+ | * // | ||
+ | * // | ||
+ | |||
+ | Mise en place : | ||
+ | |||
+ | * Création d'une clé //authx// pour Nagios (à faire sur //ceph1//) : < | ||
+ | scp / | ||
+ | ssh root@192.168.0.2 'chown nagios: / | ||
+ | scp / | ||
+ | ssh root@192.168.0.3 'chown nagios: / | ||
+ | |||
+ | * Installation du plugin : < | ||
+ | mkdir -p / | ||
+ | ln -s / | ||
+ | |||
+ | git clone http:// | ||
+ | ln -s / | ||
+ | |||
+ | git clone http:// | ||
+ | ln -s / | ||
+ | |||
+ | * Définition de la configuration du //check// d'// | ||
+ | command[check_ceph_usage]=/ | ||
+ | command[check_ceph_status]=/ | ||
+ | |||
+ | * Rechargement de la configuration d'NRPE pour appliquer la modification : < | ||
+ | |||
+ | < |