Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Fermée
  • Pourcentage achevé
    100%
  • Type Anomalie
  • Catégorie Matériel
  • Assignée à Personne
  • Système d'exploitation Freebox Server V7 (Delta)
  • Sévérité Haute
  • Priorité Très Basse
  • Basée sur la version 4.1.2
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes 1
  • Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par Jez59 - 08/11/2019
Dernière modification par Thibaut Freebox - 12/11/2019

FS#28944 - Impossible de créer un Array Raid 5

Bonjour,

Je viens d’upgrader ma Freebox pour la delta.

J’ai acheté 4 disques durs neufs de 1 To dans le but de créer un RAID 5.

Sauf que j’en suis bien incapable.
Au moment de créer le RAID, j’ai ce message : create_failed: Array creation failed

Les 4 disques sont neuf.
Western Digital blue 1 To.

J’ai formaté les 4 disques et effectué des vérifications sur les 4 disques via Freebox OS (vérifier la partition) : Aucune erreur détectée.

J’arrive a créer un raid 5 si je ne sélectionne que 3 disques. J’ai essayé plusieurs combinaisons, et ça fonctionne toujours (permet d’exclure le fait qu’un disque est HS).
Mais dès que je coche les 4 disques ⇒ create_failed: Array creation failed

Merci pour l’aide !

Fermée par  Thibaut Freebox
12.11.2019 13:35
Raison de la fermeture :  Résolu
Jez59 a commenté le 08.11.2019 21:18

J'ai finalement reussi.
Comment j'ai fait ?

J'ai insisté... Mais en informatique, on ne doit pas d'attendre à un résultat différent si on effectue les mêmes tâches avec les mêmes paramètres...
Je reste perplexe...

Lat31320 a commenté le 09.11.2019 11:41

Il y a ce que l'informatique devrait être et ce qu'elle est...
Prenez deux appareils strictement identiques en configuration, ils fonctionneront différemment... Et vous le constaterez dès l'installation d'un sytème lancé au même instant : l'un sera prêt après l'autre.

Lat31320 a commenté le 09.11.2019 11:41

(lancée)

Wozzeck a commenté le 09.11.2019 18:45

J'ai aussi eu des difficultés à créer un Raid 0 de 4 disques, même type d'erreur, mais en insistant....
Je confirme donc le bug qui est bien présent.

Je suppute plusieurs causes :
- Le bug semble se créer plus fréquement lorsque l'on crée un nom personnalisé au pool de disque. En effet, je n'aime pas la numérotation automatique "Disque dur x" à cause des espaces qui causent des soucis de montage sur des systèmes BSD. J'ai nommé mon pool "Interne"

- Je pense que le bug se créer au-delà de 3 disques dans le pool (ou à partir de 3 je ne me rappelle plus)

Il me semble avoir trouvé une solution de contournement qui marche plus ou moins bien :

Je créé d'abord un pool de deux (ou 3 disques ???) Raid 0, ce qui ne pose pas de souci
Je détruit immédiatement ce pool et je récréé un pool de 4 disque Raid et j'ai de bien meilleurs probabilité de réussir à créer le pool que si j'essaie directement de créer un pool de 4 disques.

Il semblerait qu'il s'agisse d'un problème de mise à disposition des disque dur auprès du contrôleur.
Je ne connais pas la procédure de création d'un soft Raid Linux, je dois me pencher sur la question en testant sur mon OpenSUSE.... mais peut-être que dans le script de création d'un pool de 3 disques ou plus il faudrait placer un délai de temporisation quelque part pour que le contrôleur ait le temps d'identifier tous les disques.

Ca pourrait-être un problème de multithreading. Dans le processus de création une étape s'enclenche alors que l'étape précédente n'est pas encore achevée.... à cause du multithreading.
Je sais que sous BSD, dans certains scripts de création de partitions je place des délais de temporisation entre certaines étapes pour éviter ce genre de problème, je soupçonne un problème similaire.

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche