Aller au contenu

[TUTO] Préparation des disques avec Badblocks

Featured Replies

Posté(e)

Salut

Je reviens après plusieurs essais sans succès...

J'ai supprimé le groupe de stockage et le volume que j'avais déjà créé, donc je n'ai plus rien sur les 2 disques à part DSM.
J'ai recréé un volume mais cette fois en "personnalisé" pour qu'il soit que sur le 1er disque en "basic".
Dans ce volume, j'ai créé un dossier partagé "toto"
Ensuite j'ouvre "Kitty" (ou Putty c'est pareil), je rentre identifiant, mot de passe, je passe en "root", je remet le mot de passe, je passe en "fail" la partition 1 du disque 2 en tapant:

mdadm /dev/md0 --fail /dev/sdb1
puis
mdadm /dev/md
0 --remove /dev/sdb1
et enfin
mdadm --zero-superblock /dev/sd
b1

Ensuite même chose pour la partition 2 du même disque:

mdadm /dev/md1 --fail /dev/sdb1

Et là j'ai toujours "mdadm set device faulty failed for /dev/sdb1: No such device"

Pourquoi ? qu'est-ce que je fais mal ? 
J'ai essayé aussi en tapant que les 2 premières commandes pour la partition 1, puis passer directement à la 2ème partition mais j'ai le même résultat !

Peut-on me dire ce qu'il ne va pas ?

Merci à vous

  • Réponses 754
  • Vues 228.9 k
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Most Popular Posts

  • Ca n'a pas de rapport. Le test badblocks permet de vérifier la surfacer du disque. Il est toujours préférable d'effectuer un test des disques, quelles que soient leurs marques, avant de les mettre en

  • @BakaNeko57 Ton disque dans la baies N°2 est bien initialisé ? (création d'un volume sur celui-ci) .Tu as noté quoi en haut a droit de ton volumes 1 ( SHR sans protection de données ? ) . @e

  • Bonjour DaG33K, Oui tu es bon pour formater tes disques sur PC ou mac. Le dossier toto faut le crée et lui donné les bon droit.    

Images postées

Posté(e)
  • Auteur

Bonjour arnlig3550,

il y a trois partition sur le disque, donc il faut faire avec 0, 1 et 2, il te manque 2.

Posté(e)

Oui je sais mais dès que j'"attaque" la partition 2 (md1) j'ai déja ce message "No such device" donc je n'ai pas été plus loin.

C'est normal ce "No such device" ?

Posté(e)

Donc si je suis bien tu as le disque 1 en basique et rien sur le second, donc il n’y a que que la partition 0 et 1 à faire qui sont celle système en raid 1 sur tous les disques, la 2 étant le volume, volume que tu n’as créer, donc le message est normal

Posté(e)

Merci pour la réponse. 😊

Je ne sais pas ce que tu entends par "rien sur le second" mais j'ai DSM d'installé quand même puisqu'avant de passer le disque 1 en "basic", j'étais en SHR (je m'étais trompé dans l'installation)

il y a 56 minutes, Einsteinium a dit :

donc il n’y a que que la partition 0 et 1 à faire qui sont celle système en raid 1 sur tous les disques, la 2 étant le volume, volume que tu n’as créer, donc le message est normal

mais c'est justement quand je fais la partition "md1" que j'ai ce message "No such device", donc ça ne correspond pas avec ton explication... 😥

Modifié par arnlig3550

Posté(e)

Je sais pas comment vous faites les gars. Quand je fais des tests badblocks, je les fais sur des disques qui sont vierges de TOUT. Ils ont aucune partition...

Posté(e)

Oui Zeus, j'aurais préféré le tester avant aussi, mais j'étais obligé d'installer DSM sur 1 disque pour pouvoir tester le 2ème, sauf qu'en tant de débutant je me suis planté dans l'installation...
Donc n'ayant plus rien de vierge, faut que je les passe en "fail" chacun leur tour...

Posté(e)

@Einsteinium je viens d'essayer avec "md1" et "md2" = No such device pour les 2 commandes... Y'a que "md0" qui a l'air de passer...

Je peux quand même lancer la commande badblocks ci-dessous ? Le disque sera testé entièrement ?

badblocks -nvs /dev/sdX > /volume1/toto/sdX.log 2>&1 &

Merci

Posté(e)
il y a 7 minutes, arnlig3550 a dit :

@Einsteinium je viens d'essayer avec "md1" et "md2" = No such device pour les 2 commandes... Y'a que "md0" qui a l'air de passer...

Je peux quand même lancer la commande badblocks ci-dessous ? Le disque sera testé entièrement ?

badblocks -nvs /dev/sdX > /volume1/toto/sdX.log 2>&1 &

Merci

C’est que c’est bon alors, de toute façon la commande ne ce lancera pas s’il y a encore un raid actif.

Posté(e)

Ok merci @Einsteinium

Par contre je ne comprends pas pourquoi le 2ème X de la commande badblocks doit correspondre au disque à tester, donc "b" dans mon cas, car le volume et le dossier "toto" sont sur le disque 1 donc "a".
Peut-on m'expliquer ?

Merci

Posté(e)

Oui ok mais c'était pas ça que je ne comprenais pas 😁

Mais ça y est enfait je viens de comprendre, je croyais que la 2ème partie de la commande était le chemin où se trouvait le log mais enfait non, c'est le nom du fichier 😁

Modifié par arnlig3550

Posté(e)

Salut,

Bon ça y est le test badblocks est parti ! 😊

En fait j'avais bien qu'une partition de créée (la md0)

Posté(e)

Faut pas être pressé ! 😁
5% en 4h55 pour 1To, est-ce une vitesse normale ?

Autre chose, ce soir je vais éteindre mon PC et donc déconnecter Putty du NAS, ça ne fera rien ?
Et demain quand je vais vouloir me reconnecter au log pour voir l'avancement, devrais-je passer en root ou je pourrais rentrer directement la commande de lecture du log ?

Merci

 

Posté(e)

Je crois qu'il te faudra être root. Et oui, c'est normal la vitesse. Ça dépend aussi de la RAM configurée dans la ligne de commande.

Posté(e)

Pour mon 1er disque  WD RED 6T je suis à 13% en 20 heures avec la commande badblocks de la première page du tuto …. ce n'est pas très rapide .. et j'ai un 2ème disque à venir !

Question j'ai lancé la commande badblocks depuis mon PC fixe via putty, suis-je obligé de laisser la session putty ouverte pendant toute la durée de la préparation ?

Posté(e)

Sujet déjà abordé, une petite recherche serait pas mal quand même...

Tu peux sans soucis fermer ton terminal.

Posté(e)

Firlin c'est bien la commande du tuto que j'ai utilisé badblocks -nvs /dev/sdX > /volume1/toto/sdX.log 2>&1 &

Je viens de voir dans la partie tâche cette autre commande badblocks -nvs -c 98304 /dev/sdX > /volume1/toto/sdX.log 2>&1 &

c'est de cette derniere dont tu parles  ?

Modifié par Thierry94

Posté(e)
  • Auteur
Le 17/09/2017 à 12:36, firlin a dit :

Remarques :

      Pour ceux qui veulent accéléré le processus vous pouvez taper cette commande à la place de celle du dessus (c'est recommander pour les disques Seagate ).

      badblocks -nvs -c 98304 /dev/sdX > /volume1/toto/sdX.log 2>&1 &

J'ai rajouté ça

Posté(e)

Il te faut simplement localiser en SSH le processus de Badblock via la commande :

htop

Ensuite, tu kill le processus en question :

kill PID (PID qui est l'ID du processus).

Tu peux éventuellement arrêter un processus par son nom si tu le connais via la commande :

pkill nom_du_processus

 

Modifié par Zeus

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.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.