From d9433fb102ef98ae2bb15fbfb8ffa388265c1b76 Mon Sep 17 00:00:00 2001 From: abenmiloud Date: Mon, 23 Apr 2018 11:16:44 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20section=20=C2=AB=20Gestion=20des=20bloc?= =?UTF-8?q?k=20devices=20=C2=BB=20et=20sous=20section=20=C2=AB=20Redimensi?= =?UTF-8?q?onner=20=C2=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoCeph.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/HowtoCeph.md b/HowtoCeph.md index c8d5b130..1157814d 100644 --- a/HowtoCeph.md +++ b/HowtoCeph.md @@ -161,6 +161,22 @@ Sur le client, on peut désormais récupérer le block device et l'utiliser : cd /mnt/ceph-block-device +# Gestion des block devices + + +## Redimensionner + +Il est possible d'étendre ou de réduire un block device au sein d'un pool. Si des machines virtuelles ont été installée sur le block device en question, il n'est pas nécéssaire de les éteindre. On suppose ici que l'on souhaite étendre le block device foo de 8 Gio à 16 Gio. Depuis le nœud admin ou client, il suffit de faire : + + $ sudo rbd resize foo --size 16G + +Si on souhaite réduire la taille du block device : + + $ sudo rbd resize foo --size 8G --allow-shrink + +Dans le cas où une machine virtuelle a été installée sur le block device, il faudra la redémarrer pour quelle comprenne la nouvelle taille du disque. **TODO** Peut-être qu'une commande virsh permet d'éviter ce reboot ? + + # Troubleshooting **TODO** ajouter les messages d'erreur