Remplacement de disques sur `notix.lebib.org`
On est en train de remplacer les disques du stockage "froid" sur notix
la machine qui héberge bibix
, la VM hébergeant une bonne partie des outils informatiques du BIB (tout sauf site et mails).
Le stockage froid héberge les données des deux clouds du BIB (cloud.lebib.org et cloud.latendresse.fr). Il était composé de deux miroirs, chacun ayant deux disques mécaniques de 1TB.
Lors de #62 (closed) on a déjà remplacé deux disques de 1TB par des disques pro (Constellation ES) de 6TB en SAS (plutot qu'en SATA). Le connecteur est censé être compatible, mais on a du choper des adaptateurs parce que alim et data sont fusionnés et que c'était pas compatible avec les connecteurs qu'on a.
Il reste à installer les deux disques de 6TB restant, un dans chaque miroir, pour passer le stockage froid à 2x2 6TB (12TB au total).
Plan de l'opération :
-
bien identifier les disques et périphériques virtuels qui correspondent à ces deux disques de 1TB -
détacher les disques du pool ZFS (avec zpool-offline
) -
détacher les disques de la VM QEMU (avec virsh detach-device
) -
retirer les disques de la machine -
confirmer que tout roule encore, vérifier l'état du pool ZFS (normalement DEGRADED
, et pasFAULTED
) -
si FAULTED
: on panique, on arrête tout, on fait un diagnostic de la situation et un nouveau plan d'action avant de reprendre -
si DEGRADED
: on peut continuer, le pool continue à tourner -
on installe les nouveaux disques, on confirme leur apparition au niveau de notix
-
on vérifie l'état SMART des nouveaux disques -
on attache les disques à la VM QEMU (avec virsh attach-device
) -
on attache les disques au pool ZFS (avec zpool-replace
) -
on vérifie que la reconstruction ( resilvering
) est bien partie
Toute l'opération va être enregistrée dans asciiterminal
et partagée ici.