GNU/Linux >> Linux Esercitazione >  >> Linux

Come gestire l'archiviazione locale tramite stratis | Cappello rosso

Introduzione:

stratis:è una nuova tecnologia avviata in redhat enterprise linux (RHEL 8) utilizzata come soluzione di gestione dello storage locale per Linux. È incentrato sulla semplicità e sulla facilità d'uso e ti dà accesso a funzionalità di archiviazione avanzate.

Il concetto centrale di Stratis:

è un pool di stoccaggio. Questo pool viene creato da uno o più dischi o partizioni locali e i volumi vengono creati dal pool.

Componenti Stratis:

  • Blocca i dispositivi:come un disco o una partizione del disco.
  • pool:composti da uno o più dispositivi a blocchi.
  • filesystem:il pool può contenere uno o più filesystem, che memorizzano i file.

Che cosa sono le funzionalità delle piscine?

  • Istantanee del file system
  • Provisioning sottile
  • Tiering

Dispositivi a blocchi supportati in stratis:

  • LUKS :Configurazione della chiave unificata Linux
  • Volumi logici LVM : fornisce volume logico gestione del kernel Linux
  • iSCSI :puoi verificarlo qui
  • HDD e SSD
  • Dispositivi NVMe :la nuovissima tipologia di hard disk si caratterizza per l'elevata velocità in lettura e scrittura.

Come installare stratis su RedHat?

  • apri il tuo terminale e scrivi il comando per installare i due pacchetti
sudo yum install stratisd stratis-cli -y
  • Quindi devi abilitare il demone di stratis stratisd
systemctl enable stratisd
  • E avvia il demone
systemctl start stratisd
  • Al termine è necessario verificare lo stato del servizio prima di iniziare
systemctl status stratisd

Come utilizzare stratis e gestire l'archiviazione locale?

  • Creerò un pool con 2 dischi al suo interno .. ogni disco ha una capacità di 20 GB (non statico)
stratis pool create unixcop-pool /dev/sdb /dev/sdc
  • Se hai bisogno di verificare la presenza di un pool di stratis configurato .. scrivi questo comando
stratis pool list
  • Per aggiungere un nuovo disco al pool, scrivi il seguente comando
stratis pool add-data unixcop-pool /dev/sdd
  • Quindi devi creare i filesystem sul pool per archiviare i file su di esso .. segui il comando successivo per crearlo.
stratis filesystem create unixcop-pool unixcop-filesystem1
stratis filesystem create unixcop-pool unixcop-filesystem2
  • Ora devi testarlo .. segui i passaggi successivi
  1. Farò 2 directory
  2. Quindi monta i filesystem
mkdir /unix /cop 
mount /stratis/unixcop-pool/unixcop-filesystem1 /unix
mount /stratis/unixcop-pool/unixcop-filesystem2 /cop

Come rimuovere il filesystem o il pool?

  • Per rimuovere il filesystem dal pool .. scrivi il seguente comando
stratis filesystem destroy unixcop-pool unixcop-filesystem1
  • Per rimuovere il pool devi prima rimuovere i filesystem , quindi rimuovere il pool
stratis pool destroy unixcop-pool 

Conclusione:

L'articolo chiarisce la nuova tecnologia della tecnica di gestione dello storage, basta seguire i passaggi per configurare e gestire stratis local storage pool.

per maggiori informazioni su stratis usa il comando: man stratis


Linux
  1. Utilizzo di Stratis per gestire l'archiviazione Linux dalla riga di comando

  2. Raspberry Pi Firewall:come installarlo e gestirlo utilizzando UFW

  3. Come gestire i file di registro utilizzando Logrotate in Linux

  4. Come gestire i pacchetti NodeJS usando Npm

  5. Come gestire graficamente le autorizzazioni Flatpak utilizzando Flatseal

Come gestire i pacchetti Python utilizzando PIP

Come gestire i plugin di Vim usando Vundle su Linux

Come modificare la posizione dello storage pool predefinito di KVM Libvirt

Come configurare un pool di archiviazione ZFS su Ubuntu

Come gestire l'archiviazione con GParted Linux

Come creare e gestire domini di archiviazione in RedHat Virtualization (RHV)