GNU/Linux >> Tutoriels Linux >  >> Linux

Comment gérer le stockage local à l'aide de stratis | Chapeau rouge

Présentation :

stratis :est une nouvelle technologie lancée dans Redhat Enterprise Linux ( RHEL 8 ) utilisée comme solution de gestion de stockage locale pour Linux. Il est axé sur la simplicité et la facilité d'utilisation, et vous donne accès à des fonctionnalités de stockage avancées.

Le concept central de Stratis :

est un pool de stockage. Ce pool est créé à partir d'un ou plusieurs disques ou partitions locaux, et les volumes sont créés à partir du pool.

Composants Stratis :

  • Bloquer les périphériques :comme un disque ou une partition de disque.
  • pools :composés d'un ou plusieurs périphériques en mode bloc.
  • filesystem :le pool peut contenir un ou plusieurs systèmes de fichiers, qui stockent des fichiers.

Quelles sont les fonctionnalités des pools ?

  • Instantanés du système de fichiers
  • Provisionnement fin
  • Classement

Périphériques de bloc pris en charge dans stratis :

  • LUKS  :Configuration de la clé unifiée Linux
  • Volumes logiques LVM : fournit un volume logique gestion du noyau Linux
  • iSCSI :vous pouvez le vérifier ici
  • Disques durs et SSD
  • Appareils NVMe :le dernier type de disques durs caractérisé par une grande vitesse de lecture et d'écriture .

Comment installer stratis sur RedHat ?

  • ouvrez votre terminal et écrivez la commande pour installer les deux packages
sudo yum install stratisd stratis-cli -y
  • Ensuite, vous devez activer le démon de stratis stratisd
systemctl enable stratisd
  • Et démarrez le démon
systemctl start stratisd
  • À la fin, vous devez vérifier l'état du service avant de commencer
systemctl status stratisd

Comment utiliser stratis et gérer le stockage local ?

  • Je vais créer un pool avec 2 disques à l'intérieur .. chaque disque a une capacité de 20 Go (non statique)
stratis pool create unixcop-pool /dev/sdb /dev/sdc
  • Si vous avez besoin de rechercher un pool stratis configuré .. écrivez cette commande
stratis pool list
  • Pour ajouter un nouveau disque sur le pool, écrivez la commande suivante
stratis pool add-data unixcop-pool /dev/sdd
  • Ensuite, vous devez créer des systèmes de fichiers sur le pool pour y stocker des fichiers. Suivez la commande suivante pour le créer.
stratis filesystem create unixcop-pool unixcop-filesystem1
stratis filesystem create unixcop-pool unixcop-filesystem2
  • Vous devez maintenant le tester .. suivez les étapes suivantes
  1. Je vais créer 2 répertoires
  2. Montez ensuite les systèmes de fichiers
mkdir /unix /cop 
mount /stratis/unixcop-pool/unixcop-filesystem1 /unix
mount /stratis/unixcop-pool/unixcop-filesystem2 /cop

Comment supprimer un système de fichiers ou un pool ?

  • Pour supprimer le système de fichiers du pool .. écrivez la commande suivante
stratis filesystem destroy unixcop-pool unixcop-filesystem1
  • Pour supprimer le pool, vous devez d'abord supprimer les systèmes de fichiers, puis supprimer le pool
stratis pool destroy unixcop-pool 

Conclusion :

L'article clarifie la nouvelle technologie de la technique de gestion du stockage, il vous suffit de suivre les étapes pour configurer et gérer les pools de stockage locaux stratis.

pour plus d'informations sur stratis utilisez la commande : man stratis


Linux
  1. Utilisation de Stratis pour gérer le stockage Linux à partir de la ligne de commande

  2. Configuration du stockage local sous Linux avec Stratis

  3. Pare-feu Raspberry Pi :comment l'installer et le gérer à l'aide d'UFW

  4. Comment gérer les packages NodeJS à l'aide de Npm

  5. Comment :utiliser Bundler pour gérer les gemmes Ruby

Comment gérer les packages Python à l'aide de PIP

Comment gérer les plugins Vim à l'aide de Vundle sous Linux

Comment modifier l'emplacement du pool de stockage par défaut de KVM Libvirt

Comment configurer un pool de stockage ZFS sur Ubuntu

Comment gérer le stockage avec GParted Linux

Comment créer et gérer des domaines de stockage dans RedHat Virtualization (RHV)