WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:cluster:ceph:remplacement_disque

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:cluster:ceph:remplacement_disque [2018/07/21 17:13]
varens [Si vous avez absolument besoin de récupérer des données sur le(s) disque(s)]
wiki:cluster:ceph:remplacement_disque [2020/06/27 18:16] (Version actuelle)
Ligne 1: Ligne 1:
 ====== Remplacer un disque sur le cluster Ceph ====== ====== Remplacer un disque sur le cluster Ceph ======
 +
 +<WRAP center round info 60%>
 +Sur phobos, il n'est pas possible de changer un disque à chaud, il faut donc reboot et aller sur le contrôleur SATA du serveur (F10 au démarrage), ajouter un nouveau disque virtuel. Et voilà!!
 +</WRAP>
  
 <WRAP center round todo 60%> <WRAP center round todo 60%>
Ligne 50: Ligne 54:
  
 C'est bon, vous avez décidé de remplacer le disque. C'est bon, vous avez décidé de remplacer le disque.
- 
-Pour vous aider il y a la documentation officielle de ceph : [[http://docs.ceph.com/docs/master/rados/operations/add-or-rm-osds/|ajouter/enlever des OSDs]], et [[https://ceph.com/geen-categorie/admin-guide-replacing-a-failed-disk-in-a-ceph-cluster/|une page sur leur blog]], qui vous montre d'ailleurs que dans certains cas, Ceph lui-même va éteindre l'OSD quand le disque est défaillant. 
- 
  
  
 ==== Si vous vous fichez des données sur le(s) disque(s) (grâce à votre politique de réplication) ==== ==== Si vous vous fichez des données sur le(s) disque(s) (grâce à votre politique de réplication) ====
  
-Vous pouvez directement suivre [[http://docs.ceph.com/docs/master/rados/operations/add-or-rm-osds/#replacing-an-osd|cet extrait de la documentation]] +Vous pouvez directement suivre l'extrait de documentation "Remplacer un OSD" après avoir lu le reste mais en n'oubliant pas que si vous utilisez le cache de bluestore il faut préciser ''--block.db'' dans le ''prepare'':
- +
-En oubliant pas que si vous utilisez le cache de bluestore il faut préciser ''--block.db'' dans le ''prepare'':+
 <code> <code>
 ceph-volume lvm  prepare --osd-id {id} --data /dev/sdX --block.db /dev/sdY ceph-volume lvm  prepare --osd-id {id} --data /dev/sdX --block.db /dev/sdY
 </code> </code>
-==== Si vous avez absolument besoin de récupérer des données sur le(s) disque(s) ====+ 
 +La documentation officielle de ceph : [[http://docs.ceph.com/docs/master/rados/operations/add-or-rm-osds/|ajouter/enlever des OSDs]], et [[https://ceph.com/geen-categorie/admin-guide-replacing-a-failed-disk-in-a-ceph-cluster/|une page sur leur blog pour remplacer un disque défaillant]], qui vous montre d'ailleurs que dans certains cas, Ceph lui-même va éteindre l'OSD quand le disque est défaillant. 
 + 
 +[[http://docs.ceph.com/docs/master/rados/operations/add-or-rm-osds/#replacing-an-osd|Remplacer un OSD]] 
 + 
 +==== Sinon ==== 
 + 
 +Vous pouvez directement suivre l'extrait de documentation "Remplacer un OSD" après avoir lu le reste : 
 + 
 +La documentation officielle de ceph : [[http://docs.ceph.com/docs/master/rados/operations/add-or-rm-osds/|ajouter/enlever des OSDs]], et [[https://ceph.com/geen-categorie/admin-guide-replacing-a-failed-disk-in-a-ceph-cluster/|une page sur leur blog pour remplacer un disque défaillant]], qui vous montre d'ailleurs que dans certains cas, Ceph lui-même va éteindre l'OSD quand le disque est défaillant. 
 + 
 +[[http://docs.ceph.com/docs/master/rados/operations/add-or-rm-osds/#replacing-an-osd|Remplacer un OSD]] 
 + 
 + 
 + 
 + 
 +==== Si vous avez absolument besoin de récupérer des données sur le(s) disque(s) (À MiNET si la réplication marche, on suit la partie précédente !!!) ====
  
  
Ligne 114: Ligne 129:
  
 Si vous utilisez **ceph-deploy** merci de vous réferer au blog cité plus haut. Si vous utilisez **ceph-deploy** merci de vous réferer au blog cité plus haut.
- 
-Vous pouvez donc lancer un : 
-<code>ceph osd create</code> 
-Cela va vous donner l'ID de l'OSD qui devrait, si vous avez bien supprimé le précédent, être égal à ce dernier, et donc créer l'osd. 
  
 /dev/sdX : votre nouveau disque /dev/sdX : votre nouveau disque
Ligne 127: Ligne 138:
 </code> </code>
  
-Avec ''ceph-volume lvm list'' récupérer le FSID de l'OSD (osd fsid), et :+Avec ''ceph-volume lvm list'' récupérer le FSID de l'OSD (osd fsid), si l'ID de l'OSD ne correspond pas à l'ancien idenfiant, ne l'activez surtout pas. 
 + 
 +Sinon si tout s'est bien passé :
 <code>ceph-volume lvm activate ID FSID</code> <code>ceph-volume lvm activate ID FSID</code>
  
wiki/cluster/ceph/remplacement_disque.1532186012.txt.gz · Dernière modification: 2020/06/27 18:15 (modification externe)