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 utiliser Btrfs sur les disques nouvellement installés

Btrfs (prononcé « Butter F S ») est un système de fichiers avancé pour Linux qui peut fonctionner sur plusieurs disques durs et prend en charge différents modèles de tolérance aux pannes comme RAID 0, RAID 1 et RAID 10. Btrfs est en développement depuis 2008 et c’est ce qui est connu sous le nom de système de fichiers « copie sur écriture », ce qui signifie que lorsque les données changent dans un bloc, le bloc sera copié dans un nouveau bloc écrit sur le disque avec les modifications incorporées. Cela signifie que les blocs ne sont jamais modifiés mais que de nouveaux blocs sont créés et que les anciens blocs sont ensuite réutilisés. Cela présente des avantages pour les performances, en particulier pour garantir la cohérence et l’intégrité (même après une coupure de courant).

En supposant que vous ayez déjà un système Linux en cours d’exécution (probablement en utilisant ext4) mais que vous souhaitiez ajouter des disques durs et utiliser Btrfs, voici ce que vous devez faire. Vous devez d’abord installer les outils Btrfs. Sur Ubuntu :

En supposant que /dev/sda est le disque principal sur lequel Linux est installé et que vous souhaitez utiliser deux nouveaux disques /dev/sdb et /dev/sdc, l’étape suivante consiste à créer le système de fichiers btrfs sur ces disques.

Le -d raid1 indique à btrfs d’utiliser la mise en miroir RAID 1 pour les données. Cela signifie qu’il y aura au moins deux copies de chaque bit de données, chacune sur un appareil différent. Il est en fait possible d’utiliser plus de deux disques durs dans une configuration de mise en miroir RAID 1. Dans de tels cas, btrfs s’assurera qu’au moins un autre disque possède une copie des données. Les informations sur les données, y compris le nom de fichier et les autorisations de fichier, etc., sont stockées dans ce que l’on appelle les métadonnées. Les options -m raid1 indiquent à btrfs d’utiliser également la mise en miroir RAID 1 pour les métadonnées. Comme la mise en miroir des données, l’utilisation de la mise en miroir des métadonnées garantira que les informations essentielles sur les fichiers sont stockées sur au moins deux disques. Si l’un des disques a des tables de partition existantes (et éventuellement des données), utilisez l’option -f pour forcer l’écrasement de mkfs.btrfs.

Psssssst :  Combien de temps faut-il pour installer Windows 10 version 1903 ?

Maintenant que le système de fichiers a été créé, il peut être monté à l’aide de la commande de montage normale :

Où /mybtrfs est le répertoire dans lequel vous souhaitez monter le système de fichiers.

À ce stade, le nouveau système de fichiers sera répertorié par la commande df -h. Sur mon système de test, /dev/sdb et /dev/sdc font 100 Go chacun. Sur un système RAID 1 traditionnel, le système de fichiers résultant serait répertorié comme 100 Go seulement car un disque est utilisé pour dupliquer les données. Ce n’est pas le cas avec btrfs. Comme des disques de tailles différentes peuvent être utilisés dans n’importe quelle combinaison, btrfs affiche la taille totale. Il existe cependant une commande qui donne plus de détails :

Cela montrera l’utilisation réelle du disque pour un système de fichiers btrfs, y compris l’espace occupé par les données réelles sur le système de fichiers et les métadonnées.

btrfs-filesystem-df

Le « sudo btrfs filesystem show » est également utile car il répertorie les périphériques individuels utilisés dans le système de fichiers ainsi que leur taille totale et l’espace utilisé.

La dernière étape consiste à éditer le fichier /etc/fstab pour monter automatiquement le système de fichiers btrfs au démarrage. Pour ce faire, modifiez le fichier et ajoutez la ligne suivante :

Vous pouvez obtenir l’identifiant universellement unique du système de fichiers btrfs à l’aide de la commande sudo btrfs filesystem show. Pour monter en utilisant l’uuid plutôt que le nom du périphérique, la ligne /etc/fstab ressemblerait à ceci :

Si vous avez d’autres questions, n’hésitez pas à les poser dans le commentaire ci-dessous.

Psssssst :  Comment fonctionne mailx sous Unix ?

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