Upgrade HomeServer – Part 3 – Mergerfs

O MergerFs é um aplicativo que permite aceder a multiplas diretorias através de um unico ponto.

Ou seja, se tivermos a seguinte estrutura:

  • /mnt/disk1
  • /mnt/disk2
  • /mnt/disk3

Podemos aceder a algo do genero /mnt/storage e veremos a informação presente nos 3 locais.

Parece complicado mas não é como podemos analisar na imagem seguinte:

mergerfs

 

Mas como efetua ele a divisão dos dados sempre que gravamos algo? Bem o bom deste sistema é que permite uma total configuração desta operação. Segundo a documentação do mesmo verificamos o seguinte:

eplfs (existing path, least free space) Se o caminho a granvar existe em varias drivers então recorre à politica lfs.
epmfs (existing path, most free space) Se o caminho a gravar existe em várias drives utiliza o que estiver com maior espaço livre.
ff (first found) De acordo com a ordem das drivers, utiliza a primeira que esteja configurada.
lfs (least free space) Escolhe a drive com menos espaço livre mas dentro do limite definido com a opção minfreespace
mfs (most free space) Escolhe a drive com o maior espaço livre
newest (newest file)  Escolhe o local onde foi gravado o ultimo ficheiro.
rand (random) Grava aleatoriamente em qualquer uma das drives.

 

Mais informação poderá ser encontrada no site oficial: https://github.com/trapexit/mergerfs

 

 

Part 1

Part 2

 

Leave a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *