Installez le système de fichiers ZFS sur Ubuntu Top 10.Top 10

Installez le système de fichiers ZFS sur Ubuntu Top 10.Top 10
ZFS est un système de fichiers créé par Sun Microsystems. Il a d'abord été expédié avec Solaris mais maintenant disponible dans d'autres systèmes d'exploitation Linux et Unix. ZFS utilise des pools de stockage virtuels connus sous le nom de Zpools qui peuvent gérer le stockage et la gestion d'une grande quantité de données. Dans cet article, nous expliquerons comment installer le système de fichiers ZFS sur Ubuntu OS. Nous couvrirons les sujets suivants:
  • Installation du système de fichiers ZFS
  • Création du pool de rangement ZFS
  • Supprimer la piscine de rangement ZFS

Fonctionnalités ZFS

Jetons un coup d'œil à certaines des fonctionnalités du système de fichiers ZFS:

  • Capacité de stockage élevée
  • Intégrité des données
  • Protection contre la corruption des données
  • Protection efficace des données
  • Compression de date

Remarque: nous avons expliqué la procédure et les commandes sur Ubuntu 20.04 LTS (Focal Fossa).

Installation du système de fichiers ZFS sur Ubuntu

Nous utiliserons l'application de terminal de ligne de commande pour l'installation du système de fichiers ZFS. Pour lancer le terminal de la ligne de commande, utilisez le raccourci clavier Ctrl + Alt + T.

Maintenant, pour installer le système de fichiers ZFS sur Ubuntu, émettez la commande suivante dans le terminal:

$ sudo apt installer zfsutils-linux

Lorsque vous êtes invité au mot de passe, fournissez le mot de passe sudo.

Après avoir exécuté la commande ci-dessus, le système peut demander la confirmation que si vous souhaitez continuer l'installation ou non. Appuyez sur Y pour continuer; Après cela, le package sera installé sur votre système.

Pour vérifier l'installation du système de fichiers ZFS, émettez la commande suivante dans le terminal:

$ qui ZFS

Vous verrez la sortie similaire à ce qui suit:

Création du pool de rangement ZFS

Une fois l'installation terminée, nous allons maintenant créer une piscine de stockage pour nos disques. Voici les étapes pour le faire:

1. Tout d'abord, découvrez les noms des disques de la piscine. Utilisez la commande suivante dans le terminal pour le faire:

$ sudo fdisk -l

Vous verrez les disques énumérés dans la sortie. Notez les noms du lecteur que vous souhaitez mettre en commun. À partir de la sortie ci-dessus, nous pouvons voir qu'il y a deux disques / dev / sdb et / dev / sdc sont répertoriés. Nous allons créer la piscine de stockage en utilisant ces deux disques.

Il existe deux types de piscines de rangement: rayées et miroir. Dans la piscine rayée, les données sont stockées dans les rayures sur tous les appareils. Alors que dans une piscine en miroir, la copie des données est stockée sur des appareils qui les rendent tolérants aux pannes.

Pour créer la piscine rayée, utilisez la syntaxe suivante:

$ sudo zpool Créer

Pour créer la piscine miroir, utilisez la syntaxe suivante:

$ sudo zpool Créer miroir

Si une erreur se produit, essayez de forcer la commande à l'aide de l'option -f après le Zpool Créer commande.

Dans l'exemple suivant, nous créerons le pool rayé nommé «Test» à l'aide du / dev / sdb et / dev / sdc.

$ sudo zpool Créer un test / dev / sdb / dev / sdc

Pour savoir où la piscine a été montée, utilisez la commande suivante dans le terminal:

$ df -h

De la commande ci-dessus, nous pouvons voir que la piscine a été montée au / test. Vous pouvez également modifier le point de montage pour la piscine en utilisant la syntaxe suivante:

$ sudo zfs set Mountpoint =

Par exemple, pour définir Exportant / ZFS En tant que nouveau point de montage, la commande serait:

$ sudo ZFS Set MountPoint = / Export / ZFS Test

Utilisez ensuite la commande suivante pour vérifier si le point de montage a changé:

$ df -h | test grep

Vous pouvez également créer les répertoires sous le pool de stockage. Par exemple, pour créer un répertoire nommé fichiers sous le pool de stockage, la commande serait:

$ sudo ZFS Créer un test / fichiers

Pour afficher tous les pools de stockage ZFS sur le système, vous pouvez utiliser la commande suivante dans le terminal:

$ zpool liste

Il répertorie toutes les piscines ainsi que leur taille, leur utilisation de l'espace, leur santé et quelques autres informations.

Pour afficher toutes les configurations et l'état de chaque périphérique dans le pool de stockage ZFS, utilisez la commande suivante dans le terminal:

$ ZFS Statut

Si vous rencontrez des problèmes liés aux disques dans la piscine, vous pouvez utiliser l'option d'événements. Émettez la commande suivante dans le terminal pour afficher les événements associés à un pool spécifique:

$ sudo zpool Events Pool_name -v

Supprimer la piscine de rangement ZFS

Si vous n'avez plus besoin de la piscine, vous pouvez le retirer. Cependant, notez que la suppression du pool supprimera également les fichiers contenus.

Utilisez la syntaxe de commande suivante pour supprimer le pool de stockage:

$ sudo zpool détruire la pool_name

Dans cet article, vous avez appris à installer le système de fichiers ZFS sur Ubuntu 20.04 LTS (Focal Fossa). Vous avez également appris à créer un pool de stockage dans le système de fichiers ZFS et à le supprimer lorsque vous n'en avez plus besoin.