Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Comment configurer le RAID sous Linux

Alors qu’un RAID matériel serait configuré dans le BIOS et utilisé automatiquement par le noyau Linux, un RAID logiciel nécessitera un peu plus de travail sur Linux.

Ces instructions conviendront à quelqu’un avec un système domestique qui préférerait que ses fichiers soient en sécurité ou à ceux qui utilisent de petits serveurs auto-hébergés. Pour les systèmes plus grands et de qualité production, une planification minutieuse et une mise en œuvre plus élaborée sont recommandées.

Contenu

Les outils à utiliser

Sous Linux, les disques RAID ne suivent pas la dénomination habituelle /dev/sdX, mais seront représentés sous forme de fichiers md (multidisques), tels que md0, md1, md2, stc.

Un fichier important dont vous devez vous souvenir est /proc/mdstat, qui fournira des informations sur toutes les configurations RAID sur votre système. Dactylographie

vous dira tout sur les configurations RAID existantes.

La commande que vous devrez utiliser pour configurer le raid est mdadm. La plupart des systèmes devraient être livrés avec ce pré-installé. Sinon, comme sur certains systèmes Debian, vous pouvez l’obtenir avec

Une fois que vous avez tous les outils nécessaires, il est temps de décider à quoi ressemblera votre implémentation.

Choisir la bonne configuration RAID

Vous pouvez en savoir plus sur les différents niveaux RAID ici. Théoriquement, vous pouvez appliquer n’importe quelle combinaison de matrices RAID à vos disques et partitions, bien qu’il existe certaines pratiques et considérations courantes qui méritent réflexion.

  • Le RAID 0 conviendrait aux disques non critiques où la vitesse est impérative. Une bonne utilisation du RAID 0 est la partition de swap, car elle peut considérablement améliorer sa vitesse.
  • Pour deux disques uniquement, sur de petits systèmes comme un ordinateur domestique où vous avez besoin de redondance et où la capacité n’est pas un problème, utilisez RAID 1.
  • Si vous avez quatre disques ou plus et que vous voulez de la vitesse et de la redondance, RAID 10 est un bon choix.
  • RAID 5 a besoin d’un minimum de trois disques, introduit une surcharge pour les petites écritures aléatoires sur les disques et est moins performant sur les disques volumineux ou lents. N’utilisez pas RAID 5 si votre disque est lent (moins de 7 200 tr/min) et/ou volumineux (plus de 1 To).
  • Pour les disques plus volumineux, RAID 6 est préférable, mais vous perdrez deux disques pour la parité (par rapport à un en RAID 5), et la surcharge d’écriture est plus importante qu’avec RAID 5.
  • Pour des configurations plus élaborées, il vaut la peine d’envisager d’utiliser RAID avec LVM, mais cela nécessiterait des connaissances spécialisées et une planification minutieuse.
  • Psssssst :  Comment installer Putty sur Linux ?

    Il existe deux manières d’implémenter RAID sur Linux. La méthode la plus simple consiste à ajouter une nouvelle matrice RAID à un système existant à des fins de stockage. Pour une configuration plus élaborée et une meilleure protection, le RAID pourrait (et devrait) être implémenté au moment de l’installation, mais bien sûr, ce n’est pas toujours une option.

    Il existe également la possibilité de migrer un système déjà installé sur une matrice RAID nouvellement implémentée, mais c’est un processus plutôt avancé et ne sera pas couvert dans ce simple didacticiel. Nous allons maintenant nous concentrer sur l’ajout d’une matrice RAID à votre configuration existante, pour stocker des données sensibles ou tout ce que vous souhaitez pour vous assurer qu’une option de récupération existe.

    Ajout d’une matrice RAID à votre système existant

    Dans cet exemple, nous allons configurer une matrice RAID 1 sur deux disques qui sera utilisée pour stocker des fichiers de données importants.

    Noter: Le partitionnement et la configuration des disques peuvent facilement endommager ou perdre des données. Créez toujours une sauvegarde avant d’essayer de telles opérations et ne continuez que si vous êtes absolument sûr de comprendre le processus. Procédez à vos risques et périls !

    Vous devrez d’abord préparer vos partitions. Utilisez votre outil de partitionnement préféré et créez deux partitions, une sur chaque disque, qui seront utilisées comme matrice RAID. Les nouvelles partitions doivent être de taille identique et de type « fd » (RAID autodetect) (si votre partition système a besoin d’être redimensionnée, vous pouvez utiliser un Live CD, comme Parted Magic).

    En supposant que vos partitions sont maintenant sda1, sda2 sur le premier disque et sdb1, sdb2 sur le deuxième disque où

  • sda1 est votre partition système d’origine, (ext4 monté en tant que /)
  • sda2 est votre nouvelle partition qui serait utilisée dans la matrice RAID avec une taille de 7,7 Go
  • sdb1 est l’autre partition à utiliser dans la matrice RAID avec une taille de 7,7 Go
  • sdb2 est le reste du deuxième disque dur (comme la taille des partitions constituant le RAID doit être identique, l’excédent ne peut pas être utilisé à bon escient dans ce cas.)
  • Psssssst :  Comment activer la connexion FTP sous Linux ?

    Ce qui est intéressant maintenant, ce sont les partitions sda2 et sdb1 qui constitueraient la matrice RAID.

    La création d’une matrice RAID 1 est relativement simple à l’aide de la commande mdadm qui permet un contrôle précis de la gestion du RAID. Pour voir toutes vos options, tapez :

    Pour notre exemple, utilisez la commande comme ceci :

    Pour décomposer la commande ci-dessus

    –create /dev/md0 créera la nouvelle matrice RAID et l’appellera md0. Si vous avez des configurations RAID existantes, assurez-vous d’utiliser un numéro qui n’est pas utilisé jusqu’à présent.

    –level=1 Ceci est pour s’assurer qu’il s’agit bien de RAID 1.

    –raid devices=2 indique essentiellement à mdadm qu’il y aura deux partitions utilisées qui seront spécifiées juste après (/dev/sada2 et /dev/sdb1 dans ce cas).

    –verbose fera plus de sortie, donc lorsque vous surveillerez la commande, vous obtiendrez plus d’informations.

    – p f2 utiliserait le plan de rotation « loin », ce qui signifie que les données ne sont pas stockées dans le même ordre permettant une meilleure protection contre les pannes de disque simultanées. (Si le disque tombe en panne pour des erreurs de fabrication, écrire la même séquence de données de la même manière tout le temps peut signifier que les disques peuvent tomber en panne plus ou moins en même temps. Utile avec RAID 10)

    Acceptez simplement la boîte de dialogue de confirmation et vous avez terminé.

    linux-raid-confirmation

    Pour voir ce qui se passe pendant l’installation, vous pouvez utiliser la commande watch à partir d’une autre fenêtre de terminal pour surveiller le fichier /proc/mdstat :

    linux-raid-progress

    Une fois prêt, les barres de progression changeront dans la disposition habituelle du contenu du fichier.

    linux-raid-done

    Bien que cela ne soit pas strictement requis sur tous les systèmes, car la plupart rechercheraient automatiquement les matrices RAID actives, il est préférable de s’assurer que le fichier /etc/mdadm/mdadm.conf est créé. La commande sudo n’aura pas assez de « pouvoir » pour cela. Vous devrez vous connecter en tant que root ou utiliser su. Sur les systèmes Ubuntu, le mot de passe root n’est généralement pas configuré par mesure de sécurité. Pour lui donner un mot de passe, tapez :

    Psssssst :  Comment installer les bibliothèques C sous Linux ?

    et tapez deux fois le nouveau mot de passe root. (Ce mot de passe fonctionnera lorsque vous utiliserez su. Pour sudo, vous utiliserez toujours votre mot de passe utilisateur habituel.)

    Devenez maintenant root :

    et configurez mdadm.conf :

    Malheureusement, mdadm ajoute un paramètre de nom par défaut, ce qui peut entraîner des problèmes lors du montage de la matrice RAID au démarrage. Pour résoudre ce problème, ouvrez votre fichier mdadm.conf fraîchement mis à jour avec :

    et supprimez le nom =[devicename]:[x] peu, qui dans notre cas était :

    Maintenant, enregistrez et quittez.

    Vous devez ensuite mettre à jour initramfs pour utiliser le mdadm.conf modifié

    Vérifiez votre nouvelle matrice RAID avec :

    La commande ne doit renvoyer aucune erreur.

    linux-raid-examine-scan

    Formatez maintenant votre nouvelle matrice RAID dans le système de fichiers de votre choix. Dans cet exemple, nous utiliserons ext4.

    Pour monter votre nouvelle baie, créez le point de montage. Cela pourrait être n’importe où. Dans cet exemple, nous utiliserons ~/failsafe

    Ensuite, ouvrez le fichier /etc/fstab pour l’écriture

    et ajoutez la ligne suivante :

    Bien sûr, vous devrez remplacer [path_to_mount_point] avec le chemin complet où vous souhaitez monter votre nouvelle matrice RAID 1. Dans notre cas, la ligne ressemblait à :

    Maintenant, montez-le sans redémarrer :

    Et vous êtes prêt à utiliser votre nouvelle matrice RAID 1.

    linux-raid-lsblk-final

    Si votre RAID est devenu en lecture seule, vérifiez les autorisations et la propriété sur le répertoire de montage. Si c’est root, vous pouvez changer cela avec chown :

    après quoi votre matrice RAID serait accessible en écriture.

    C’est tout ce que vous devez faire pour configurer RAID sous Linux. Faites-nous savoir dans les commentaires si vous rencontrez des problèmes lors de la configuration.

    Cet article est-il utile ? Oui Non

    Bouton retour en haut de la page

    Adblock détecté

    Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci