Eu sei que um volume pode abranger vários tijolos. Eu queria saber se o inverso é verdadeiro, onde um único tijolo é usado com vários volumes.
Ou devemos apenas usar a opção subdir.
Eu sei que um volume pode abranger vários tijolos. Eu queria saber se o inverso é verdadeiro, onde um único tijolo é usado com vários volumes.
Ou devemos apenas usar a opção subdir.
Hei @archimedes, o tijolo é a menor unidade dos componentes usados no Gluster. Antes de criar um volume, você precisa criar tijolos que devem ser especificados no comando de criação de volume. O número de tijolos depende do nível de replicação que você precisa para seus dados. Portanto, a recíproca não se sustenta.
Tudo que um "tijolo" realmente precisa ser é um diretório. É uma prática recomendada fazer desse bloco um sistema de arquivos dedicado para que sua capacidade e espaço usado sejam métricas previsíveis, mas essas são apenas sugestões.
Portanto, enquanto na definição mais estrita você não pode usar um tijolo para vários volumes, você pode usar vários diretórios ou subvolumes em um único sistema de arquivos para fornecer "tijolos" para vários volumes. O uso de cotas de armazenamento pode ajudar a evitar o esgotamento do espaço "vizinho barulhento" ao usar um único sistema de arquivos como esse, mas as gravações em um volume ainda afetarão o espaço "usado" em outros volumes suportados pelo mesmo sistema de arquivos nesse modelo.
Eu não recomendo compartilhar um tijolo como este, embora você possa. A pilha de armazenamento prescrita de "drive > LVM > thinLVM > XFS" em todos os bricks é muito estável e permite suporte a instantâneos de volume.