2 votes

Les fichiers prennent plus d'espace sur la nouvelle matrice RAID

Je viens de mettre à jour et de réinstaller mon serveur domestique. Une chose que j'ai faite est de passer d'un logiciel raid à une carte raid.

Après avoir effectué cette opération et commencé à copier mes sauvegardes, j'ai remarqué que ma première sauvegarde de ~1TB occupe ~1,4TB d'espace sur ma nouvelle matrice. Comme cela représente une augmentation considérable de 400 Go de l'espace utilisé, je suppose que j'ai fait quelque chose de mal.

Mon installation

J'ai installé mon système d'exploitation sur un SSD séparé de 32 Go. Tous les disques utilisés dans la matrice sont des WD Red 2TB WD20EFRX.

Mon ancienne configuration était sous Ubuntu 14.04 Desktop avec une matrice RAID-5 3x2TB (laissant 4TB disponibles). J'utilisais la fonction raid logicielle du BIOS de ma carte mère. J'avais partitionné et formaté la matrice en utilisant l'utilitaire de disque dans GNOME. Je ne suis pas sûr du format que j'ai utilisé. C'était probablement celui qui était présenté par défaut pour moi.

Ma nouvelle configuration est sur Ubuntu 14.10 Server. La matrice est maintenant une matrice RAID-5 6x2TB (laissant 10TB disponibles en théorie). J'utilise maintenant la carte raid RocketRaid 2720SGL "fake hardware".

Processus de configuration

J'ai installé le pilote et le WebGUI, puis j'ai initialisé les disques et créé la nouvelle matrice RAID-5 par le biais du WebGUI de RocketRaid (dont j'ai lu dans les critiques qu'il était fortement recommandé par rapport à la fonction BIOS des cartes). N'étant pas sûr des paramètres plus avancés, j'ai choisi la taille de secteur par défaut de 512B. Le processus de construction s'est déroulé avec succès toute la nuit.

En utilisant fdisk, j'ai ensuite partitionné la matrice. En raison de la taille du disque, fdisk m'a averti que je devais sélectionner la table de partition GUID - ce que j'ai fait. J'ai formaté le tableau en ext4 (ce qui semble être le choix recommandé d'après mes recherches). Pour la taille du secteur, le début et la fin du secteur, j'ai choisi les valeurs par défaut qui m'ont été présentées.

En utilisant fdisk -l, cela ressemble à ceci maintenant

Device    Start         End     Sectors Size Type
/dev/sdb1 2048  19534315486 19534313439 9.1T Linux filesystem

J'ai d'abord envisagé de choisir 4K au lieu de 512B lors de la construction de la matrice. Cependant, lorsque j'ai fait des recherches sur les disques que j'utilise, j'ai trouvé un débat sur le fonctionnement de la taille de secteur 4K sur ces disques, et j'ai donc décidé de ne pas le faire.

J'avais mon tableau original sauvegardé sur 3 disques externes différents de 1 To. J'ai copié ~980GB de répertoires de la matrice originale sur le premier disque externe (le disque externe est formaté en ext4). En restaurant à partir de ce disque externe, j'ai connecté le disque via USB au serveur et l'ai monté dans /media/usb. J'ai ensuite utilisé cette commande pour copier la sauvegarde du premier disque externe vers ma nouvelle matrice.

rsync -av /media/usb /media/array/drive-one

Cette opération a permis de copier tout ce qui se trouve sur le disque externe (qui devrait être de 980 Go). Ces fichiers occupent maintenant 1,38 To sur ma nouvelle matrice.

Alors, cela pourrait-il avoir un rapport avec la façon dont j'ai configuré les secteurs ? Ou peut-être la façon dont je copie les fichiers à partir de ma sauvegarde ?

0voto

Fabby Points 33498

Le RAID5 6*2TB vous donnera entre 8TB de données et 4 TB de parité et 10GB de données et 2GB de parité.

Le premier vous offre une double protection contre les pannes de disque, tandis que le second est déconseillé car il vous offre une protection contre les pannes de disque unique sans aucune autre redondance. De plus, en fonction de l'interface utilisateur, vous verrez l'option réel (y compris la parité) ou le faux (hors parité), donc ce que vous voyez ne me semble pas anormal.

La configuration RAID5 idéale est de 5 disques+1 hot-spare. La logique derrière cela est que vous achetez tous les disques en même temps, donc ils vont (probablement) tomber en panne à peu près en même temps et si l'un des disques tombe en panne, le disque de secours prend le relais (c'est pourquoi il est appelé "chaud" : il est sous tension, mais ne fait rien jusqu'à ce qu'un des autres disques tombe en panne), ce qui vous donne le temps de commander un nouveau disque et de continuer à fonctionner normalement au lieu de fonctionner en "mode dégradé"...

Maintenant, vous puede utiliser le 6ème disque non pas comme une pièce de rechange mais comme un chaud lecteur vous donnant plus de parité, mais vous pouvez aussi l'utiliser pour augmenter le stockage et celui-là signifie en sacrifiant la double protection contre les pannes de disque dur. y que c'est pourquoi c'est déconseillé... ;-)

Jetez un coup d'œil à ceci Calculateur RAID ici et jouer avec les chiffres pour plus d'informations.

Pour plus d'informations : Wikipedia RAID expliqué (tout lire, y compris l'historique) et un article spécifique sur RAID5

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X