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] Synchronize cache failed

French community

Moderators: velivole18, ernie, mtiburs

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

[RESOLU] Synchronize cache failed

Post by ernie »

Bonjour,

Dans le menu diagnostic/journal, j ai le message suivant qui apparaît :
kernel: (ada3:ata4:0:0:0): Synchronize cache failed
Ainsi que
kernel: (ada3:ata4:0:0:0): CAM status: ATA Status Error


Que cela signifie t il ? Est ce critique ?

Je viens de mettre 3 dd de 2 To en sata en raid 5 avec une installation toute neuve de nas4free (carte p5w dh deluxe, 3Go de ram). Nas4free est installé sur un dd udma.

Mon raid 5 est en rebuild. Est ce lie a cela ?

Merci par avance
Last edited by ernie on 09 Oct 2014 06:04, edited 1 time in total.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Synchronize cache failed

Post by ernie »

Bonjour

Je viens de voir que nas4free a redémarré (extinction de l'ordi et redémarrage) alors que le rebuild est en cours.

Est ce critique pour les dd et le nas ? Est ce l origine des messages ?

Merci
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

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

Re: Synchronize cache failed

Post by sleid »

Un nas sans onduleur c'est un peu du suicide pour les 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

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Synchronize cache failed

Post by ernie »

Ok je fais y penser mais mon nas est pour usage particulier avec back up sur un DD firewire. J ai recyclé du vieux matériel et je suis pas sur que le onduleur soit indispensable. Le nas sera allumé à la demande (Wol).

Pour le moment je suis entrain de l installer et le rebuilding est fini.

Dans diagnostic/journal j ai ces messages:
kernel: (ada3:ata4:0:0:0): Synchronize cache failed
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): Error 5, Retries exhausted
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): RES: 51 04 01 01 80 00 00 00 00 00 00
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): ATA status: 51 (DRDY SERV ERR), error: 04 (ABRT )
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): CAM status: ATA Status Error
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): FLUSHCACHE. ACB: e7 00 00 00 00 40 00 00 00 00 00 00
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): Retrying command
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): RES: 51 04 01 01 80 00 00 00 00 00 00
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): ATA status: 51 (DRDY SERV ERR), error: 04 (ABRT )
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): CAM status: ATA Status Error
Jul 23 23:11:27 nas4free kernel: (ada3:ata4:0:0:0): FLUSHCACHE. ACB: e7 00 00 00 00 40 00 00 00 00 00 00

J ai regarde dans gestion des disques et j ai

ada0 ST340016A 38167MB 3HS0Q5EN ata0 Intel ICH7 UDMA100 controller Toujours actif UFS CONNECTE
ada1 ST2000DM001-1CH164 1907730MB W1E8FN1G ata3 Intel ICH7 SATA300 controller Toujours actif RAID Logiciel CONNECTE
ada2 ST2000DM001-1CH164 1907730MB W1E8FNRA ata3 Intel ICH7 SATA300 controller Toujours actif RAID Logiciel CONNECTE
ada3 Config Disk 1MB 0000000__________0_A ata4 Intel ICH7 SATA300 controller Toujours actif Inconnu ou non formaté CONNECTE
ada4 ST2000DM001-1CH164 1907730MB W1E8AB84 ata4 Intel ICH7 SATA300 controller Toujours actif RAID Logiciel CONNECTE
da0 Seagate FreeAgent Xtreme 0110 953870MB n/a sbp1 SBP-2/SCSI over FireWire Toujours actif Inconnu ou non formaté CONNECTE


Ce qui m interpelle est :

ada3 Config Disk 1MB 0000000__________0_A ata4 Intel ICH7 SATA300 controller Toujours actif Inconnu ou non formaté CONNECTE

Je ne sais pas ce que c est. Le gestionnaire me dit que j ai 6 DD et j en ai branché que 5 ( 1 firewire, 1 udma et 3 sata).
Le contrôleur ata4 en a 2 alors que j en ai branche qu un.

En cherchant sur le net j ai trouve cela
https://forums.freebsd.org/viewtopic.php?t=35317

Mais c est pour freenas. Est ce que la solution de vovas dans ce lien est utilisable pour nas4free ?
Où faut il saisir les commandes ?
Et je veux bien des explications car je ne comprends pas tout

De plus j ai trouve
https://forums.freebsd.org/viewtopic.php?&t=18852
De l aide serait bienvenu car je ne sais pas si dsmeg est possible pour nas4free et où il faut saisir.

Merci pour vos aides

Cdlt
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

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

Re: Synchronize cache failed

Post by sleid »

Vos disques de stockage sont bien sur sata1 sata3 sata4 de la carte mère et les ports sata sont bien configurés en AHCI dans le bios ?
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

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Synchronize cache failed

Post by ernie »

Merci. Pour le branchement oui c est bien sata 1 , 3 et 4 sur la carte mère.
Pour le ahci je vais regarder mais cela ne me dit rien par rapport au bios.

J ai vu aussi que cela pouvait être du à une mauvaise alimentation, un mauvais câble sata ou des mauvais branchement. Je vais tester un à un les disques.

Je vous tient au courant.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Synchronize cache failed

Post by ernie »

Rebonjour

Dans le bios les sata sont configureés comme 'ide standard´. Je peux choisir ahci ou raid.
Je sais que raid est pour le cas si je veux faire du raid matériel avec mon asus p5w dh deluxe. Donc c est pas cela car pour le nas4free j ai cru comprendre qu'il vaut mieux passer par le soft plutôt que le hard.

Dois je mettre ahci ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Synchronize cache failed

Post by ernie »

Je l ai activé et le pb a disparu.

Mais il me dit de ré scanner tous les disques et de réinstaller.
J'ai donc démonter la grappe raid 5
Ré scanner les disques
Réformater les disques en soft raid
Reconstruit la grappe
Et la j ai un pb pour l initialisation. J ai dans diagnostique:

Jul 24 19:21:20 nas4free root: graid5: Can't store metadata on /dev/ada3: Operation not permitted.

Et sur l'écran du nas4free (provisoire)
Geom_raid5 : diskNASfree : request failed :R
DiskNASfree est le nom de mon raid 5

Dans le menu statut disques:
Tous les DD sont ok et connecte.
DiskNASfree est en critical

Que dois je faire ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

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

Re: Synchronize cache failed

Post by sleid »

Vous avez toujours un problème avec ada3, j'ai l'impression que des metadata ont été écrites dessus et sont non cohérentes (problème de câble ou autre).

http://wiki.nas4free.org/doku.php?id=faq:0129
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

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Synchronize cache failed

Post by ernie »

Merci beaucoup sleid.

Malheureusement écrire un script et le rendre exécutable sort de ma zone de compétence.

Je suppose que pour écrire un script il suffit d écrire le script dans un fichier. Mais comment fait on sur nas4free ?

Ensuite comment rend t on exécutable un script ?

Sinon il y a la simple commande DD mais je ne connais pas le nombre de sector et leur taille. Ceci permettrait de faire 2 cron

Merci par avance
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Synchronize cache failed

Post by ernie »

Je crois avoir trouver un moyen : putty pour saisir sur un autre ordi les commandes et script.
Est ce le bon moyen ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: Synchronize cache failed

Post by ernie »

Je suis fier de moi car novice de chez novice j ai réussi ( se lancer des fleurs cela fait du bien quand les installations se compliquent)
Pour les novices voici la procédure.
1) installer putty sur un ordinateur qui a accès au nas
Ici un lien pour régler putty : http://wiki.nas4free.org/doku.php?id=do ... rvices_ssh

2) lancer putty, taper root et valider. Saisissez votre mot de passe nas4free, attention rien ne s affiche. Puis valider.
Taper: cd /mnt
puis valider
Taper: touch wipe.sh
Puis valider
Vous venez de créer dans le répertoire mnt, le fichier wipe.sh
Taper exit
Putty se ferme

3) ouvrez votre explorer internet et aller dans l interface de nas4free. Aller dans Avancé. Sélectionnez éditeur de fichiers.
Retrouver votre fichier wipe.sh dans mnt et charger le (il y a un bouton charger le fichier dans l interface)
Copier coller le script situé ici
http://wiki.nas4free.org/doku.php?id=faq:0129

Il faut prendre le script en entier et seulement celui qui commence par #!/bin/sh.

Sauvegarder les changements via le bouton enregistrer de l interface.

Sortir de l interface web gui.

4) relancer putty
Taper: cd /mnt
Puis valider
Taper: Chmod +x wipe.sh
Le fichier est rendu exécutable
Ensuite taper: ./wipe.sh
Il y a bien . Suivi de slash
Cela lance le script.
Valider et répondre aux questions comme l explique le lien
http://wiki.nas4free.org/doku.php?id=faq:0129

Cela permet d effacer correctement les DD .

Merci Sleid, et même un grand MERCI.

Cela a t il solutionné mon problème de metadonnées ?
Oui et mon raid 5 est en rebuilding.

Le mode AHCI accélère en plus les performances des sata selon les lectures du net, cool

Ps: il y a sûrement plus simple ou plus rapide, mais je n ai pas encore l expertise.

Bonne journée
A bientôt
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
mtiburs
Forum Moderator
Forum Moderator
Posts: 951
Joined: 09 Aug 2012 23:34
Location: France - Besançon
Status: Offline

Re: Synchronize cache failed

Post by mtiburs »

sleid wrote:Un nas sans onduleur c'est un peu du suicide pour les données.
C'est une rêgle de bon sens, comme avoir de la mémoire ECC dans son système

mais un N4F en ZFS est vraiment vraiment vraiment très solide: multiples coupures de courant sur des disques strippés (le pire) en écritures multiples, débranchement des câbles SATA en cours d'opérations: rien ne le met en défaut.
Je n'ai pas d'onduleur et j'ai plusieurs NAS H24, jamais de défaut (même pas une erreur vu par ZFS), et ce depuis des années.
J'ai fais beaucoup d'essais volontaire sur ces points là ... pour voir si c'était vrai d'ailleurs.

Ne pas oublier qu'une perte de données sur écriture en ZFS lors d'une coupure de courant est impossible (un des objectifs et un des atouts de ZFS)

Je sais ... je suis "ZFS à fond", mais quand on n'a pas d'onduleur, y'à t'il mieux ?
Serveur Intel bi-Xéon P5530 / 8 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / ~30 x PI2b(ARM) sous Nas4Free / et ...(chhhut)... 1 seul Xigmanas :o ... et pas à jour en plus :oops: (çà craint)
Conception d'un "système bizarre" :mrgreen: de "super-devices-autonomes" en NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h) en service depuis 2 ans.

Post Reply

Return to “Français”