Salut !
Alors voilà le topo :
Je disposais d'un pool de deux disques de 4To en miroir, que je souhaitais faire passer vers un pool miroir de trois disques. Conformément à la doc Oracle de ZFS, j'ai donc attaché le nouveau disque de 4To à mon pool existant par la commande zpool attach <pool> <disquebase> <nouveaudisque>.
Pour cela, j'ai utilisé le nom affiché du disque (ada5) et non son gptid, comme cela semble être le cas nativement par Freenas lorsque l'on construit le pool via la web UI. La raison est simple, je n'ai tout simplement pas trouvé ce fameux numéro pour ce nouveau disque une fois celui-ci inséré. Pour autant, la commande a marché et le pool est désormais en miroir sur les trois disques après plus de 20h de resilvering.
Seulement voilà le hic, il semblerait que l'utilisation du diplayed name ada5 au lieu du GPTID ne soit pas optimal puisque ma fenêtre de monitoring du pool sur le dashboard ne parvient pas à me faire remonter le nom du disque.
Donc voilà, c'est pas très très propre tout ça.
Je suis un peu coincé pour résoudre le problème. Si toutefois personne ne sait me dépanner, voilà ce que j'aurais envisagé de faire :
- Détacher le disque fautif du pool,
- Wiper le disque,
- Créer un schéma GPT (gpart create -s GPT /dev/ada5),
- Espérer obtenir un GPTID avec la commande glabel status,
- Attacher le disque à nouveau mais cette fois-ci avec son GPTID au lieu de son nom.
Voilà ça fait donc beaucoup de "si", et si je peux m'épargner 20 nouvelles heures de resilvering ça me va aussi
Merci d'avance pour votre aide !
Alors voilà le topo :
Je disposais d'un pool de deux disques de 4To en miroir, que je souhaitais faire passer vers un pool miroir de trois disques. Conformément à la doc Oracle de ZFS, j'ai donc attaché le nouveau disque de 4To à mon pool existant par la commande zpool attach <pool> <disquebase> <nouveaudisque>.
Pour cela, j'ai utilisé le nom affiché du disque (ada5) et non son gptid, comme cela semble être le cas nativement par Freenas lorsque l'on construit le pool via la web UI. La raison est simple, je n'ai tout simplement pas trouvé ce fameux numéro pour ce nouveau disque une fois celui-ci inséré. Pour autant, la commande a marché et le pool est désormais en miroir sur les trois disques après plus de 20h de resilvering.
Seulement voilà le hic, il semblerait que l'utilisation du diplayed name ada5 au lieu du GPTID ne soit pas optimal puisque ma fenêtre de monitoring du pool sur le dashboard ne parvient pas à me faire remonter le nom du disque.
Donc voilà, c'est pas très très propre tout ça.
Je suis un peu coincé pour résoudre le problème. Si toutefois personne ne sait me dépanner, voilà ce que j'aurais envisagé de faire :
- Détacher le disque fautif du pool,
- Wiper le disque,
- Créer un schéma GPT (gpart create -s GPT /dev/ada5),
- Espérer obtenir un GPTID avec la commande glabel status,
- Attacher le disque à nouveau mais cette fois-ci avec son GPTID au lieu de son nom.
Voilà ça fait donc beaucoup de "si", et si je peux m'épargner 20 nouvelles heures de resilvering ça me va aussi
Merci d'avance pour votre aide !