miam Posté(e) le 7 avril 2013 Posté(e) le 7 avril 2013 Bonjour, Oui j'ai le message : Forbidden You don't have permission to access / on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Tu peux me dire ou tu tapes cette adresse ? on est d'accord tu l'écris dans l'onglet "sources des paquet" des paramètres du centre de paquets et non dans ton navigateur ? 1 Citer
lordkivan Posté(e) le 7 avril 2013 Posté(e) le 7 avril 2013 Okay, forcément. J'avais ajouter l'url classique dans le centre de gestion des paquets, mais je pensais que l'autre était un lien direct. Autant pour moi, merci 0 Citer
lordkivan Posté(e) le 7 avril 2013 Posté(e) le 7 avril 2013 (modifié) J'avance sur badblock, je vais faire un tuto pour les personnes comme moi. J'ai vu que l'on pouvait lancer plusieurs badblock en parallèle, cela m'arrange mais quid du système. Dans un modèle 5 baies, j'ai installé 5 disques à préparer. Par défaut le système s'installe sur le disque 1, non ? Actuellement un fdisk me donne : Syno> fdisk -l | grep "/dev/[sh]d[a-z]" fdisk: device has more than 2^32 sectors, can't use all of them ... fdisk: device has more than 2^32 sectors, can't use all of them Disk /dev/sda: 2199.0 GB, 2199023255040 bytes /dev/sda1 1 267350 2147483647+ ee EFI GPT Disk /dev/sdb: 2199.0 GB, 2199023255040 bytes /dev/sdb1 1 267350 2147483647+ ee EFI GPT Disk /dev/sdc: 2199.0 GB, 2199023255040 bytes /dev/sdc1 1 267350 2147483647+ ee EFI GPT Disk /dev/sdd: 2199.0 GB, 2199023255040 bytes /dev/sdd1 1 267350 2147483647+ ee EFI GPT Disk /dev/sde: 2199.0 GB, 2199023255040 bytes /dev/sde1 1 267350 2147483647+ ee EFI GPT J'ai crée un raid 5 mais vide, est ce que je dois démonter le volume avant de lancer la commande ? Est ce que je dois le faire sur les disques de 2 à 5 puis installer un systéme sur un vieux disque et faire la même démarche sur l'ancien disque 1 ? Merci d'avance Modifié le 7 avril 2013 par lordkivan 0 Citer
miam Posté(e) le 7 avril 2013 Posté(e) le 7 avril 2013 as tu moyens d'installer ton DSM sur un disque qui ne sera pas dans ton volume raid ? 0 Citer
lordkivan Posté(e) le 7 avril 2013 Posté(e) le 7 avril 2013 Oui bien sur, j'ai ce qu'il faut. Cela ne change pas le problème je pense. Là, avec 5 disques "nouveau" je lance badblock sur sdb1, sdc1, sdd1 et sde1 ? 0 Citer
Diaoul Posté(e) le 7 avril 2013 Posté(e) le 7 avril 2013 Il faut : Installer ton NAS avec un seul disque dedans Mettre les autres disques, ils apparaitront en statut "Non initialisés" Lancer badblocks sur sdb, sdc, sdd, sde, etc. 0 Citer
lordkivan Posté(e) le 14 avril 2013 Posté(e) le 14 avril 2013 (modifié) Voilà mon retour sur badblock : J'ai un DS509+ et l'extension DX5. J'ai 5*2To dans l'extension avec la préparation de Fredlime, aucun problème en 4 ans. J'ai 5*1To dans le boitier principal (DS509+) juste avec la préparation classique et j'ai eu quelques problèmes de correction d'erreur : "Erreur E/S sur le disque X" Donc comme je change mes 5*1To par 5*3To WD red, je veux faire les chose bien. En partant du bilan de Diaoul (Merci beaucoup de ta contribution) : sur 6 WD Red 3To que j'ai eu entre les mains, 3 étaient défectueux la préparation des disques intégrée à DSM n'est pas suffisante (test de lecture) la préparation des disques comme évoqué sur ce forum et dans le tuto de fredlime n'est pas suffisante (test d'écriture de zéros) vive badblocks (test d'écriture / lecture de 4 patterns différents) => Je veux donc essayer de faire une vérification badblock sur mes 5 nouveaux disques tant qu'ils sont vides. La manipulation n'a pas l'air trop compliqué mais ayant buté au début, je vais faire un bilan de mon cas en espérant qu'il serve à du monde : Procédure : - Éteindre et débrancher l'extension DX5 - Installation d'un vieux disque de 400Go dans le Syno multi-baies (DS509+) - Installation avec l'assistant synology de la version 4.2, création automatique d'un volume - activation du SSH/Telnet dans Panneau de configuration/Terminal - Installation du paquet Disk Utils en ajoutant le lien beta dans le centre de paquet : http://packages.synocommunity.com/?beta=1 - Visualisation du paquet installé - Mise en place physique des 4 disques 3 To WD Red dans mon syno DS509+ sur les slots libres - Se connecter en root via SSH sur le syno (via un logiciel de type client ssh, exemple : Putty) - Lister ses disques avec la commande : fdisk -l | grep "/dev/[sh]d[a-z]" DiskStation> fdisk -l | grep "/dev/[sh]d[a-z]" fdisk: device has more than 2^32 sectors, can't use all of them Disk /dev/sda: 2199.0 GB, 2199023255040 bytes /dev/sda1 1 267350 2147483647+ ee EFI GPT fdisk: device has more than 2^32 sectors, can't use all of them Disk /dev/sdb: 2199.0 GB, 2199023255040 bytes /dev/sdb1 1 267350 2147483647+ ee EFI GPT fdisk: device has more than 2^32 sectors, can't use all of them Disk /dev/sdc: 2199.0 GB, 2199023255040 bytes /dev/sdc1 1 267350 2147483647+ ee EFI GPT fdisk: device has more than 2^32 sectors, can't use all of them Disk /dev/sdd: 2199.0 GB, 2199023255040 bytes /dev/sdd1 1 267350 2147483647+ ee EFI GPT Disk /dev/sde: 400.0 GB, 400087375360 bytes /dev/sde1 1 311 2490240 fd Linux raid autodetect /dev/sde2 311 572 2097152 fd Linux raid autodetect /dev/sde3 588 48641 385985712 f Win95 Ext'd (LBA) /dev/sde5 589 48641 385977664 fd Linux raid autodetect Dans mon cas les disques à préparer sont les 3To : sda, sdb, sdc et sdd - Avant de lancer badblock taper : PATH=/usr/local/diskutils/bin:$PATH - Entrer la commande en modificant X : screen /bin/sh -c '/usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdX > /root/badblocks_sdX.log 2>&1' Dans mon cas, 1er disque : Je rentre la commande : screen /bin/sh -c '/usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sda > /root/badblocks_sda.log 2>&1' Fermer la fenêtre et en ouvrir une autre => Vérifier que le 1er badblock tourne correctement : DiskStation> ps | grep badblocks 8030 root 2964 S /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv - 8031 root 35008 D /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4 8328 root 2968 S grep badblocks DiskStation> Je lance donc les autres : PATH=/usr/local/diskutils/bin:$PATH screen /bin/sh -c '/usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdb > /root/badblocks_sdb.log 2>&1' Fermer la fenêtre et en ouvrir une autre : PATH=/usr/local/diskutils/bin:$PATH screen /bin/sh -c '/usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdc > /root/badblocks_sdc.log 2>&1' Fermer la fenêtre et en ouvrir une autre : PATH=/usr/local/diskutils/bin:$PATH screen /bin/sh -c '/usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdd > /root/badblocks_sdd.log 2>&1' J'ai donc 4 badblocks en cours : DiskStation> ps | grep badblocks 8029 root 3012 S SCREEN /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sda > /root/badblocks_ 8030 root 2964 S /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sda > /root/badblocks_sda.log 8031 root 35008 D /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sda 8590 root 3012 S screen /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdb > /root/badblocks_ 8591 root 3012 S SCREEN /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdb > /root/badblocks_ 8592 root 2964 S /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdb > /root/badblocks_sdb.log 8593 root 35008 D /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdb 8670 root 3012 S screen /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdc > /root/badblocks_ 8671 root 3012 S SCREEN /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdc > /root/badblocks_ 8672 root 2964 S /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdc > /root/badblocks_sdc.log 8673 root 35008 D /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdc 8908 root 3012 S screen /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdd > /root/badblocks_ 8909 root 3012 S SCREEN /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdd > /root/badblocks_ 8910 root 2964 S /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdd > /root/badblocks_sdd.log 8911 root 35008 D /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdd 8982 root 2968 S grep badblocks DiskStation> - Fichier de log de badblock à consulter réguliérement en modificant X : more /root/badblocks_sdX.log 24h aprés le lancement, 1 test okay : DiskStation> more badblocks_sdd.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done DiskStation> more badblocks_sdc.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done DiskStation> more badblocks_sdb.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done DiskStation> more badblocks_sda.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done 48h aprés le lancement, 3 tests okay : DiskStation> more badblocks_sdd.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: DiskStation> more badblocks_sdc.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: DiskStation> more badblocks_sdb.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: DiskStation> more badblocks_sda.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: done Reading and comparing: 85h aprés : DiskStation> more /root/badblocks_sda more: /root/badblocks_sda: No such file or directory DiskStation> more /root/badblocks_sda.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: done Reading and comparing: done Testing with pattern 0x00: done Reading and comparing: done Pass completed, 0 bad blocks found. (0/0/0 errors) DiskStation> more /root/badblocks_sdb.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: done Reading and comparing: done Testing with pattern 0x00: done Reading and comparing: done Pass completed, 0 bad blocks found. (0/0/0 errors) DiskStation> more /root/badblocks_sdc.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: done Reading and comparing: done Testing with pattern 0x00: done Reading and comparing: done Pass completed, 0 bad blocks found. (0/0/0 errors) DiskStation> more /root/badblocks_sdd.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: done Reading and comparing: done Testing with pattern 0x00: done Reading and comparing: done Pass completed, 0 bad blocks found. (0/0/0 errors) DiskStation> Dans l'interface du Syno je lance maintenant un test SMART Etendu ===> Pas d'erreur Shutdown du syno : Sorti des 4 disques préparés Mise en place du disque restant => Même procédure : Une fois fini, je retire le disque de 400Go avec le systéme et je mets les 5 disques de 3To, j'installe de maniére classique ensuite. Si on veut stoper l'opération, il faut faire un "kill" de la ligne "/usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sdX" en remplacant le X bien sur DiskStation> ps | grep badblocks 7134 root 3012 S SCREEN /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sda > /root/badbl 7135 root 2964 S /bin/sh -c /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sda > /root/badblocks_sd 7136 root 35008 D /usr/local/diskutils/sbin/badblocks -wv -b 4096 -c 4096 /dev/sda 8918 root 2968 S grep badblocks DiskStation> DiskStation> kill 7136 DiskStation> DiskStation> ps | grep badblocks 8921 root 2968 S grep badblocks => plus de badlocks en cours (seul la recherche de badlock est en cours, logique) Précision de Diaoul Le fichier de log écrit après chaque passe (écriture ou lecture) donc avec 4 passes tu as 8 lignes dans le fichier de log. L'écriture complète sur 3To WD Red m'a pris 8h, un peu moins pour la lecture, disons 6h donc 14h la passe et j'en fais 4 : 56h au total. La led du disque doit clignoter très fort lors de l'écriture (on la voit meme presque plus) et un peu moins fort dans la phase de lecture. Normalement, quand elle ne clignote plus du tout c'est fini. Je ne savais pas si je devais faire un nouveau topic ou continuer celui là.. Voilà donc mon retour, je n'ai rien inventer, juste j'ai essayé de réunir les informations du topic et d'expliquer plus en détail ma démarche, merci de corriger/reprendre/compléter/etc c'est fait pour, Modifié le 14 avril 2013 par lordkivan 1 Citer
lordkivan Posté(e) le 14 avril 2013 Posté(e) le 14 avril 2013 Bah merci à toi, j'ai découvert badblock sur ce topic donc je vais en faire la pub. Juste pour information tu a mis 56h pour les 4 pass sur tes 3To : tu en faisait combien en même temps et sur quel syno ? 1 Citer
Diaoul Posté(e) le 14 avril 2013 Posté(e) le 14 avril 2013 Pour les WD 3To que j'ai préparé j'ai arrêté manuellement à 2 ou 3 passes si tout était OK. J'ai aussi lancé badblocks sur un 2x Seagate 2To et un 320Go. Je pense que c'est là que j'ai du faire les 56h. Effectivement c'est assez long sur la fin, je pense que ça dépend des patterns qui sont écrits. 0 Citer
lordkivan Posté(e) le 14 avril 2013 Posté(e) le 14 avril 2013 Okay, merci. Donc mon temps de 85h semble normal 0 Citer
nico29 Posté(e) le 24 avril 2013 Posté(e) le 24 avril 2013 Bonjour, Avant tout, merci pour ce tuto, vraiment parfait ! Ne pourrait-il pas être épinglé ? J'ai pas mal galéré avant d’atterrir dessus. pour ma part, j'ai testé plusieurs méthodes, Roadkil's Disk Wipe, DBAN et utilitaire WD elles ont du pour et du contre. Roadkil's Disk Wipe, ne detecte que 700Go sur 3To des WD red DBAN, monopilise le PC environ 6h par disque utilitaire WD, pourquoi pas le totu présent ici, marche bien mais super long Pour info j'en suis à la troisième passe du premier disque au bout de 58h sur un DS212+ avec un WD3To. Le hic, c'est qu'il me reste encore le deuxième à faire... Je me tâte à arrêter le process pour passé au deuxième. y a t-il un intérêt à aller jusqu'au bout du test ? Ma question plus du domaine général linux que de la préparation de disque, y a t'il quelque chose a faire pour arrêter badblock? un faisant "pkill -9 badblocks" ça suffit ou il y a autre chose a faire ? A+ Nico 0 Citer
Diaoul Posté(e) le 24 avril 2013 Posté(e) le 24 avril 2013 badblocks fait plus de choses que DBAN. Si tu regardes les taux de transfert sur tes disques tu verras qu'ils sont au max de leur capacité (autour des 120MB/s au tout début puis 100MB/s le reste du temps). 0 Citer
BigJeje Posté(e) le 25 avril 2013 Posté(e) le 25 avril 2013 Bonsoir ou bonjour, c'est selon j'ai beaucoup apprécié le tuto dans l'attente de pouvoir realiser la meme chose j'avais posté un premier message mais j'ai édit car j'ai fini par comprendre mon erreur dans mes recherches pour DiskUtil j'ai trouvé le package DiskUtil et l'ai chargé/installé j'ai un DS1812+ et 6 disques WD Red 3To j'ai inséré d'abord un 1er disque pour l'install du DSM et ensuite ai inséré les 5 autres j'ai lancé la commande fdisk décrite et j'ai en retour une série d'erreur est-ce normal ? ou bien je ne fait pas ce qu'il faut ? PATH=/usr/local/diskutils/bin:$PATH DS_Toshiro> fdisk -l | grep "/dev/[sh]d[a-z]" fdisk: can't open '/dev/sda': Permission denied fdisk: can't open '/dev/sdb': Permission denied fdisk: can't open '/dev/sdc': Permission denied fdisk: can't open '/dev/sdd': Permission denied fdisk: can't open '/dev/sde': Permission denied fdisk: can't open '/dev/sdf': Permission denied dans l'attente d'un avis éclairé .... 0 Citer
nico29 Posté(e) le 25 avril 2013 Posté(e) le 25 avril 2013 (modifié) Slt, Tu es bien en root te connecter en telnet? A + Nico Modifié le 25 avril 2013 par nico29 0 Citer
nico29 Posté(e) le 25 avril 2013 Posté(e) le 25 avril 2013 C'est bon le test du premier disque est terminé. J'ai lancé un test smart qui est aussi ok. L'extension du raid est en cours. Je pourrais ensuite lancer le test du deuxième hdd. 140 heures pour préparer un NAS c'est quand même délirant! 0 Citer
BigJeje Posté(e) le 25 avril 2013 Posté(e) le 25 avril 2013 (modifié) Slt, hum, je me suis log admin, le compte créé lors de l'install c'est le System Default user et il fait partie du groupe administrator Modifié le 25 avril 2013 par BigJeje 0 Citer
nico29 Posté(e) le 25 avril 2013 Posté(e) le 25 avril 2013 Page 8 de ce fil,lordkivan a indiqué de se loguer en root avec le mot de passe du compte admin. Essai ça pour voir Nico 0 Citer
BigJeje Posté(e) le 25 avril 2013 Posté(e) le 25 avril 2013 Bingo !!! Trop Fort Nico je n'ai plus qu'a suivre le fil du tuto 0 Citer
nico29 Posté(e) le 25 avril 2013 Posté(e) le 25 avril 2013 De la patience il te faudra. A + Nico 0 Citer
BigJeje Posté(e) le 26 avril 2013 Posté(e) le 26 avril 2013 Bonsoir, depuis le lancement de badblocks dans un des logs j'observe : cat badblocks_sdc.log Checking for bad blocks in read-write mode From block 0 to 732566645 Testing with pattern 0xaa: done Reading and comparing: 29214074 29215255 29217664 29218057 ...... et ce sur plus de 75 lignes. En même temps, le status smart du disque est passé sur anormal je suppose que le disque est bon pour un RMA. Je me trompe ?? 0 Citer
Diaoul Posté(e) le 27 avril 2013 Posté(e) le 27 avril 2013 En effet, tu as des secteurs défectueux. 0 Citer
Falcon56 Posté(e) le 27 avril 2013 Posté(e) le 27 avril 2013 bonjours, ditent moi, pour que le disque soit pris en garantie, il faut que la valeur SMART du disque passe dans le rouge ou si comme le monsieur du dessus quelques secteurs défectueux suffise pour faire marché la garantie/remplacement ? 0 Citer
Diaoul Posté(e) le 27 avril 2013 Posté(e) le 27 avril 2013 Quelques secteurs défectueux suffisent je pense 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.