This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

[RESOLU] Problème Pool ZFS (mauvaise manipulation)

French community

Moderators: velivole18, ernie, mtiburs

Forum rules
Set-Up GuideFAQsForum Rules
sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Avec add ou attach ?
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

sleid wrote:Avec add ou attach ?
Avec "attach"

kris: ~# zpool attach -f HDD raidz /mfid4 /mfid5 /mfid6 /mfid7
too many arguments
usage:
attach [-f] <pool> <device> <new-device>


Avec "add" j'ai ceci :

kris: ~# zpool add -f HDD raidz /mfid4 /mfid5 /mfid6 /mfid7
cannot open 'HDD': no such pool

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Je ne sais plus quoi vous répondre, désolé.
Avez vous essayé d'exporter le pool puis de l'importer.
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

En faite comment puis-je m'y prendre pour ajouter des disques à mon pool HDD en sachant que je n'arrive pas à monter ce dernier,
il y a forcement une solution non !!!?

Merci encore Sleid ;)

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Faites une création test (elle n'écrit rien sur les disques et dit si c'est possible)
zpool create -n HDD raidz /mfid0 /mfid1 /mfid2 /mfid3 raidz /mfid4 /mfid5 /mfid6 /mfid7
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

Voici le résultat :

Code: Select all

 kris: ~# zpool create -n HDD raidz /mfid0 /mfid1 /mfid2 /mfid3 raidz /mfid4 /mfid5 /mfid6 /mfid7
cannot open '/mfid0': No such file or directory

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

J'ai tenté en ajoutant le /dev et voici le résultat :

Code: Select all

 kris: ~# zpool create -n HDD raidz /dev/mfid0 /dev/mfid1 /dev/mfid2 /dev/mfid3 raidz /dev/mfid4 /dev/mfid5 /dev/mfid6 /dev/mfid7
invalid vdev specification
use '-f' to override the following errors:
/dev/mfid4 is part of potentially active pool 'HDD'
/dev/mfid5 is part of potentially active pool 'HDD'
/dev/mfid6 is part of potentially active pool 'HDD'
/dev/mfid7 is part of potentially active pool 'HDD'

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Bon on n'a plus trop le choix, soit vous détruisez HDD avec -f
puis
zpool create -n HDD raidz /dev/mfid0 /dev/mfid1 /dev/mfid2 /dev/mfid3 raidz /dev/mfid4 /dev/mfid5 /dev/mfid6 /dev/mfid7
pour voir le résultat.

soit vous créez avec -f
zpool create -f HDD raidz /dev/mfid0 /dev/mfid1 /dev/mfid2 /dev/mfid3 raidz /dev/mfid4 /dev/mfid5 /dev/mfid6 /dev/mfid7
puis vous exportez le pool, et enfin vous le réimportez.
par contre les data......
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

Donc si je fais cette opération je perd tout ?

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Pas la première, puisque l'on pourra faire un zfs import pour voir ce qui existe et un zpool import -d /dev/disk/by-partuuid/ hdd
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

Si je tape cette commande :

Code: Select all

zpool create -f HDD raidz /dev/mfid0 /dev/mfid1 /dev/mfid2 /dev/mfid3 raidz /dev/mfid4 /dev/mfid5 /dev/mfid6 /dev/mfid7
puis vous exportez le pool, et enfin vous le réimportez.
Je perd mes données ?

Lorsque je fais un "zpool create" il écrase les disques style formatage/partition ou simplement il les regroupes ?

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Non il ne formate pas s'ils sont déjà formatés, mais ce n'est pas certain que les données soient accessibles,car le pool perd l'arrangement des données. il y a toujours des risques pour les données vu que vous n'avez pas de sauvegarde.Vous vous êtes mis dans un cas de figure rarement rencontré, recréer un pool avec une partie de pool ce n'est pas dans les habitudes.

Essayez plutôt la première option.
Last edited by sleid on 18 Nov 2016 20:59, edited 1 time in total.
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

La commande que tu me conseil pour ne rien perdre, c'est :

Code: Select all

zpool destroy -f HDD
zpool create -n HDD raidz /dev/mfid0 /dev/mfid1 /dev/mfid2 /dev/mfid3 raidz /dev/mfid4 /dev/mfid5 /dev/mfid6 /dev/mfid7
Et après :

Code: Select all

pool import -d /dev/disk/by-partuuid/ HDD
C'est bien ça ?

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

sleid wrote:Non il ne formate pas s'ils sont déjà formatés, mais ce n'est pas certain que les données soient accessibles,car le pool perd l'arrangement des données. il y a toujours des risques pour les données vu que vous n'avez pas de sauvegarde.Vous vous êtes mis dans un cas de figure rarement rencontré, recréer un pool avec une partie de pool ce n'est pas dans les habitudes.

Essayez plutôt la première option.
Qu'entends-tu par "vu que vous n'avez pas de sauvegarde"
car si c'est la sauvegarde dans NAS4Free je l'ai fais déjà juste avant la manœuvre.

PS: tu peux me tutoyer (cela ne me rajeuni pas :lol: )

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Vous avez une sauvegarde de toutes vos données ?
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

Non celui de la config NAS4Free.

Sinon la commande "destroy" de fonctionne pas :

Code: Select all

 kris: ~# zpool destroy -f HDD
cannot open 'HDD': no such pool

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

oui mais ça ne suffira pas c'est bien ce que je pensais, c'est vrai qu'après 46 ans dans l'informatique ont est prudent, mais revenons à nos moutons donc la première solution est la plus sage, j'attends le résultat.
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

Donc reprenons voici les résultats de la première solution :

Code: Select all

 kris: ~# zpool destroy -f HDD
cannot open 'HDD': no such pool
 kris: ~#
 kris: ~#
 kris: ~# zpool create -n HDD raidz /dev/mfid0 /dev/mfid1 /dev/mfid2 /dev/mfid3 raidz /dev/mfid4 /dev/mfid5 /dev/mfid6 /dev/mfid7
invalid vdev specification
use '-f' to override the following errors:
/dev/mfid4 is part of potentially active pool 'HDD'
/dev/mfid5 is part of potentially active pool 'HDD'
/dev/mfid6 is part of potentially active pool 'HDD'
/dev/mfid7 is part of potentially active pool 'HDD'

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

c'est bien le problème c'est que HDD est un pool actif mais comme il est possible que ce soit son cache, donc on va le nettoyer par un zpool import -o cachefile=none HDD puis un reboot.
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

J'ai du faire un "-f" mais apparement sans succès :

Code: Select all

 kris: ~# zpool import -o cachefile=none HDD
cannot import 'HDD': pool may be in use from other system
use '-f' to import anyway
 kris: ~# zpool import -fo cachefile=none HDD
cannot import 'HDD': one or more devices is currently unavailable

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

zpool export -f HDD
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

Code: Select all

 kris: ~# zpool export -f HDD
cannot open 'HDD': no such pool

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Je n'ai pas d'autre solution sauf à recréer le pool en force mais avec perte quasi certaine des données, si ce n'est déjà fait.
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

Bon je n'ai pu récupérer mes données :cry: .

Merci encore pour toute les infos et manœuvres que vous m'avez apporté.

J'ai un dernier petit souci, le point de montage de mon pool ce situe à la racine de mon disque et non dans /mnt,
comment puis-je y remédier ?

Je me suis aussi aperçu que dans "Disques|Gestion|Format de Disque Dur" j'ai encore mes disque mfid4, mfid5, mfid6 et mfid7 est-ce normal ?
NAS4Free - Format de Disque.jpg
You do not have the required permissions to view the files attached to this post.

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Disques|Gestion| ?
Disques > ZFS > Pools > Informations ?
Disques > ZFS > Configuration > Détecté ?
Disques > ZFS > Configuration > Courant ?
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

sleid wrote:Disques|Gestion| ?
NAS4Free - Gestion des disques.jpg
sleid wrote:Disques > ZFS > Pools > Informations ?
NAS4Free - Informations.jpg
sleid wrote:Disques > ZFS > Configuration > Détecté ?
NAS4Free - Détecté.jpg
sleid wrote:Disques > ZFS > Configuration > Courant ?
NAS4Free - Courant.jpg
You do not have the required permissions to view the files attached to this post.

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

Le problème est résolu, au point ou j'étais j'ai formaté les 12 disques
et créé un nouveau pool via l'interface webgui car il les montent automatiquement dans le dossier /mnt.

Code: Select all

Merci encore à vous pour tout cette aide que vous m'avez apporté.
Une dernière parenthèse, si je créer un instantané, aurais-je plus de sécurité (pas par rapport au données) mais par rapport à la structure ZFS ?

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

Il faut faire des instantanés récursifs auto sur 8 jours par exemple, ce n'est pas une sauvegarde au sens strict mais cela permet de faire des retours en arrière en cas d'effacement de fichier par exemple.
J'espère que vous n'avez pas monté un pool avec un seul vdev raidz1 sur 12 disques !! Comme tout raid la redondance est très importante surtout avec les disques > 2T qui sont longs à reconstruire.
J'espère aussi que vous en avez profité pour faire l'alignement 4K, et dans ce cas pour éviter de passer par la couche gnop il est possible de la supprimer.
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

krisetcricri
Starter
Starter
Posts: 36
Joined: 02 Apr 2015 17:26
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by krisetcricri »

sleid wrote:J'espère que vous n'avez pas monté un pool avec un seul vdev raidz1 sur 12 disques !! Comme tout raid la redondance est très importante surtout avec les disques > 2T qui sont longs à reconstruire.
En sachant que ce n'est pas des données perso, si, j'ai fait :

Code: Select all

 kris: ~# zpool add HDD raidz /dev/mfid4 /dev/mfid5 /dev/mfid6 /dev/mfid7
 kris: ~# zpool add HDD raidz /dev/mfid8 /dev/mfid9 /dev/mfid10 /dev/mfid11
Pour avoir le maximum d'espace libre, logiquement j'ai une tolérance de panne de 3 disques non ?!.
Sinon si je fais des groupes de 3 disques au lieu de 4, quand pensez-vous ?
sleid wrote:J'espère aussi que vous en avez profité pour faire l'alignement 4K, et dans ce cas pour éviter de passer par la couche gnop il est possible de la supprimer.
En faite je ne savais pas si mes disque pouvais avoir le format 4k car j'ai regardé c'est caractéristiques mais aucune info à ce sujet, donc par doute j'ai laissé par défaut, et non pas au courant de la couche "gnop", d’ailleurs je ne sais ce que c'est :roll: !!!

Dois-je aussi activer le Format 4K dans Disques|Gestion|Format de Disque Dur
ou cela s'applique seulement dans Disques|ZFS|Pools|Périphérique Virtuel|Ajouter ?

sleid
PowerUser
PowerUser
Posts: 774
Joined: 23 Jun 2012 07:36
Location: FRANCE LIMOUSIN CORREZE
Status: Offline

Re: Problème Pool ZFS (mauvaise manipulation)

Post by sleid »

1 disque par vdev donc tolérance de panne de 1 disque, si 2 disques plantent sur le même vdev tout le pool est perdu.

Pour une optimisation de ZFS :
RAID-Z1 doit avoir 3, 5 ou 9 disques dans chaque vdev.
RAID-Z2 doit avoir 4, 6 ou 10 disques dans chaque vdev.
RAID-Z3 doit avoir 5, 7 ou 11 disques dans chaque vdev.
Si j'étais à votre place j'utiliserai 2 vdev en raidz2 de 6 disques ce qui est un bon compromis sécurité/capacité.


"En faite je ne savais pas si mes disque pouvais avoir le format 4k"
Il suffit de regarder l'état smart : Diagnostics > Informations > S.M.A.R.T.

Et pourquoi mélanger le gui avec des commandes en ligne qui sont sousjacentes au gui, de plus les modifications de pool faites par des commandes en ligne nécessite une synchronisation du pool zfs au niveau du gui sinon vous avez des résultats erronés dans les menus.
Personnellement j'utilise le gui à 100% et je fais ce qui manque en ligne de commande.
12.1.0.4 - Ingva (revision 7852)
FreeBSD 12.1-RELEASE-p12 #0 r368465M: Tue Dec 8 23:25:11 CET 2020
X64-embedded sur Intel(R) Atom(TM) CPU C2750 @ 2.40GHz Boot UEFI
ASRock C2750D4I 2 X 8GB DDR3 ECC
Pool of 2 vdev Raidz1: 3 WDC WD40EFRX + 3 WDC WD40EFRX

Post Reply

Return to “Français”