Bonjour à tous,
Je suis en train d'essayer Unraid pour mon serveur perso et j'ai un soucis de lenteur de transfert de données.
Contexte:
- J'ai copié toute mes données de mon NAS (très très pourri, d'où Unraid) sur un HDD de 12To.
- J'ai monté mon serveur Unraid sur une ancienne config gamer (i7-4770K / 12GiB de RAM en DD3).
- Dedans, j'ai ensuite monté 6 disques (Parité: WD Purple 4To / 1- WD Green 3To / 2- Seagate Barracuda 4To / 3- WD purple 2To / 4- WD purple 12To -non assigné- / Cache: SSD samsung evo 250Go)
- J'ai démarré Unraid, et j'ai monté mon Array avec tout sauf le 12To, j'ai fait la parité, etc...
- J'ai créé un Share en primary Array (pas de cache)
- Ensuite j'ai cherché comment rebasculer mes données de mon disque 12To tampon vers l'array et j'ai trouvé le plugin "unassigned devices" qui m'a permis de monter mon disque de 12To non assigné et Dynamix file Manager pour naviguer et faire des copies.
- Enfin je suis allé dans mon disque de 12To et j'ai lancé la copie de mes données vers mon Array.
Me voilà donc à transférer 6,7 To d'un HDD vers une Array de 9To. Au début j'avais des débits entre 45 et 60 MB/s mais depuis les 6% de copie, je navigue entre 5 et 10 MB/s ce qui n'est vraiment pas terrible. Moralité j'en suis à un ETA de 110/120 heures ce qui est énorme.
Ce que j'ai fait pour essayer de pallier à ça:
- J'ai passé l'option tools > Disk settings > md_write_method à reconstruct write (option qui permettrait d'accélérer la copie)
- J'ai installé le plugin "CA auto turbo write" qui gère l'option ci-dessus en auto et peut-être autre chose, je ne sais pas.
- J'ai passé des heures à chercher sur le net sans trouver de cas similaire au miens.
Je sèche un peu. J'ai monté le HDD en me disant que ça irait plus vite en SATA que par le LAN (aussi parce que je n'avais pas vraiment d'autre moyen de récupérer les données) mais c'est pas flagrant. Je suis allé 4 fois plus vite de mon vieux NAS moisi vers le HDD de 12To.
Une option que j'ai vu mais que je suis moyen chaud à tester c'est d'arrêter la copie, arrêter l'array, faire une "Tools > New Config", désactiver le disque de parité, relancer l'array sans parité, copier mes données puis refaire l'array une fois terminé en ajoutant un disque de parité.
Je ne l'ai pas fait car entre le parity-check, divers problèmes rencontrés et les 26% de copie déjà effectués j'en suis à presque 72h et je n'ai pas envie de repartir à 0 si jamais ça ne résout rien. Auriez-vous déjà rencontrés un tel problème ? Connaitriez vous une solution pour booster tout ça ? Est-ce qu'il y a une bride quand on est dans les 30 jours d'essais ?
Edit: En plus j'ai une montée de CPU. Je n'ai installé aucune appli Docker ou VMs et j'ai mon proc qui est constamment entre 55 et 75% de charge depuis le début de la copie. Il est pas tout jeune mais quand même, c'est pas normal, je pense.
Désolé pour le pavé et d'avance, merci pour vos réponses !