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
- Je vais créer 2 répertoires
- 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