17.5. Remoção dos sistemas de arquivo Stratis
Você pode remover um sistema de arquivos Stratis existente ou um pool Stratis, destruindo os dados sobre eles.
17.5.1. Componentes de um volume Stratis
Externamente, Stratis apresenta os seguintes componentes de volume na interface de linha de comando e no API:
blockdev
- Dispositivos de bloqueio, tais como uma partição de disco ou uma partição de disco.
pool
Composto por um ou mais dispositivos de bloco.
Uma piscina tem um tamanho total fixo, igual ao tamanho dos dispositivos do bloco.
O pool contém a maioria das camadas do Stratis, como o cache de dados não volátil, usando o alvo
dm-cache
.Stratis cria um
/stratis/my-pool/
para cada pool. Este diretório contém links para dispositivos que representam os sistemas de arquivos Stratis no pool.
filesystem
Cada pool pode conter um ou mais sistemas de arquivos, que armazenam arquivos.
Os sistemas de arquivo são pouco provisionados e não têm um tamanho total fixo. O tamanho real de um sistema de arquivo cresce com os dados nele armazenados. Se o tamanho dos dados se aproximar do tamanho virtual do sistema de arquivo, o Stratis aumenta o volume fino e o sistema de arquivo automaticamente.
Os sistemas de arquivo são formatados com XFS.
ImportanteStratis rastreia informações sobre sistemas de arquivo criados usando Stratis que o XFS não conhece, e as mudanças feitas usando o XFS não criam automaticamente atualizações no Stratis. Os usuários não devem reformatar ou reconfigurar sistemas de arquivos XFS que são gerenciados pelo Stratis.
Stratis cria links para sistemas de arquivo no
/stratis/my-pool/my-fs
caminho.
Stratis usa muitos dispositivos Device Mapper, que aparecem na lista dmsetup
e no arquivo /proc/partitions
. Da mesma forma, a saída do comando lsblk
reflete o funcionamento interno e as camadas do Stratis.