From bda74ff9cd748b0347e44b2d12d3efea241010b5 Mon Sep 17 00:00:00 2001 From: Alexis Ben Miloud--Josselin Date: Tue, 28 Feb 2023 11:20:44 +0100 Subject: [PATCH] Ceph: ajouter commandes rbd trash --- HowtoCeph.md | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/HowtoCeph.md b/HowtoCeph.md index de25f1bc..8b77950c 100644 --- a/HowtoCeph.md +++ b/HowtoCeph.md @@ -680,11 +680,37 @@ Si on met `size` à 2, il faudrait mettre `min_size` à 1. ## Supprimer -Pour supprimer un volume RBD : +Par sécurité, on peut placer les images RBD dans une corbeille avant de les supprimer. Pour mettre une image dans la corbeille : -~~~bash -rbdname=… -rbd rm "${rbdname}" +~~~ +# rbd trash mv rbd/mon-image +~~~ + +> Si le _pool_ d’images RBD est `rbd`, on peut entrer : `# rbd trash mv mon-image`. On précisera quand-même le nom du _pool_ dans la suite. + +Les images dans la corbeille sont désignées par un ID lisible avec : + +~~~ +# rbd trash ls -l +# rbd trash ls -l +~~~ + +Si on a besoin de restaurer une image : + +~~~ +# rbd trash restore rbd/ +~~~ + +Pour supprimer définitivement une image : + +~~~ +# rbd trash rm rbd/ +~~~ + +Pour supprimer directement un volume RBD sans passer par la corbeille : + +~~~ +# rbd rm rbd/mon-image ~~~ > L’opération peut prendre du temps si l’image est grande (càd > 1 Tio).