FreeNas #3 testons le raid

logo_flat_V2.png, août 2019

Ce billet est le dernier concernant FreeNas.

Pour rappel, l'OS est installé sur deux disques de 10GB et la data sur 3 disques de 5Gb

Test 1 perte d'un disque du Pool "DATA"

Allez, lets-go, détruisons un hardDisk

rm freenas5.qcow2

Capture du 2019-08-26 12-25-14.png, août 2019

Il ne se passe rien ôO . Mon hyperviseur doit faire tampon. Je n'arrive pas à simuler une perte d'un disque à chaud.

Mais après un reboot:

freenas-RAID-degraded.png, août 2019

On va donc sur le petit engrenage"Pool operations":

Capture d’écran de 2019-08-26 12-39-34.png, août 2019

status>

status.png, août 2019

Au moins c'est clair. On voit bien qu'il manque un disque.

Je remet un disque de 10 G (volontairement différent du pool)) dans le bouzin et vois si je peux m'en servir pour remplacer celui manquant.

Sur le disque en défaut, "..." > "replace"

replacing.png, août 2019

Erf, il n'a pas l'air de le permettre à chaud, faisons un reboot.

A présent, il me le propose:

replace2.png, août 2019

Vu que j' n'avais presque rien mis dessus la synchronisation a été trop rapide pour que je puisse faire des screens.

On a donc vu qu'il gère correctement la perte d'un disque[1]. [2]

Essai2 Perte d'un disque système

Comme je me suis mélangé les pinceaux, le deuxième disque du Pool "OS" et un disque du Pool data sont manquants à l'appel.

alert.png, août 2019

Pour le Pool "Systeme", il faut aller dans System > Boot-envorinnements

boot-environnements.png, août 2019

Boot pool status

et on retombe sur la même logique que pour le pool DATA.

C'est d'ailleurs la même manip, pour remplacer le disque, je ne détaille pas.

Conclusion

Il gère les défaillances de disques:

Cependant, il n'a pas été capable de voir les disques que j'avair remis à chaud, m'obligeant à redémarrer.

Dans le test du scratch d'un disque du pool système, j'ai volontairement pris le second disque. Sinon, ça m'aurait obligé de modifier le boot order afin de démarrer sur le seul disque encore en vie.

Conclusion globale de la série de billets.

C'est cool, Cependant, j'ai à peine survolé. Je n'ai pas testé les machines virtuelles par exemple, ni testé s'il était possible de migrer une VM d'une instance FreeNas sur une autre etc..., brefj' n'ai pas testé si freenas pouvait remplacer un hyperviseur en production.

A noter aussi que FreeNas ne vient pas avec une interface web orientée user, dans ce but vous installerez un plugin comme "Nextcloud".

Est-ce que je vais utiliser FreeNas? Niveau stabilité, rigueur etc... Il m'inspire confiance. mais Non dans l'immédiat, ... enfin, il est en production pour une petite direction dans le cadre de mon travail.Mais perso je n'en ai pas besoin tout de suite.

Notes

[1] J'ai oublié de préciser, pendant mon test les plugins, la jail et le partage sont restés accessibles

[2] Je serai curieux de voir avec des disques "changeables à chaud". Faut que je regarde si qemu-kvm me permet de simuler ça.

Page top