From 0810195ddc2ac29640fb6dfe7a05c013e5dd8f23 Mon Sep 17 00:00:00 2001 From: Alexis Ben Miloud--Josselin Date: Wed, 19 Apr 2023 12:10:41 +0200 Subject: [PATCH] =?UTF-8?q?HowtoCeph:=20mettre=20=C3=A0=20jour=20gestion?= =?UTF-8?q?=20des=20n=C5=93uds?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoCeph.md | 67 ++++++++++++++++++++-------------------------------- 1 file changed, 26 insertions(+), 41 deletions(-) diff --git a/HowtoCeph.md b/HowtoCeph.md index 99c3cb13..2e0abde6 100644 --- a/HowtoCeph.md +++ b/HowtoCeph.md @@ -306,52 +306,37 @@ EOF # Gestion des nœuds -## Redémarrer Ceph +## Redémarrer un serveur Ceph -Pour redémarrer tous les services du cluster faire, sur tous les nœuds du cluster : +Si on souhaite redémarrer un des nœuds du _cluster_, on commence par désactiver le _balancing_ du _cluster_ temporairement. L'objectif est d'empêcher le _cluster_ de répliquer les objects perdus ailleurs. Sur une des machines : -~~~ -# systemctl stop ceph\*.service ceph\*.target -# systemctl start ceph.target -~~~ + # ceph osd set noout + # ceph osd set norebalance + +Sur la machine à éteindre : + + # reboot + +Quand la machine est de nouveau disponible, vérifier l'état du _cluster_. Il faut que les PG soient `active+clean`. Sur une des machines : + + # ceph -s + +Puis réactiver le _balancing_ du _cluster_. + + # ceph osd unset noout + # ceph osd unset norebalance + +## Redémarrer les services Ceph + +TODO section à mettre à jour + +Pour redémarrer tous les services du _cluster_ faire, sur tous les nœuds du cluster : + + # systemctl stop ceph\*.service ceph\*.target + # systemctl start ceph.target Pour plus de détails : [Operating a Cluster](http://docs.ceph.com/docs/luminous/rados/operations/operating/). -## Redémarrer un nœud - -Si on souhaite redémarrer un des nœuds du cluster, on commence par désactiver le balancing du cluster temporairement. L'objectif est d'empêcher le cluster de répliquer les objects perdus ailleurs. Sur un des nœuds : - -~~~ -# ceph osd set noout -# ceph osd set norebalance -~~~ - -Sur le nœud à éteindre : - -~~~ -# reboot -~~~ - -Quand la machine est de nouveau disponible, on vérifie l'état du cluster. Il faut que les pgs soient `active+clean`. Sur un des nœuds : - -~~~ -# ceph -s -~~~ - -Puis réactiver le balancing du cluster. - -~~~ -# ceph osd unset noout -# ceph osd unset norebalance -~~~ - -Pour finir, on s'assure que tout va bien : - -~~~ -# ceph status -~~~ - - # Gestion des comptes utilisateurs Ceph a un système interne de gestion des utilisateurs. Un utilisateur est représenté par :