MergerFS não está usando corretamente o espaço em disco

0

Estou reunindo unidades junto com o mergerfs usando o seguinte comando:

mergerfs -o defaults,allow_other,use_ino /media/pool\* /media/merger

que agrupa todas as unidades montadas, começando com / media / pool para / media / merger. Ele os combina, mas quando tento mover um arquivo muito grande para / media / merger, ele não é colocado em uma unidade onde ele se encaixa. É um arquivo de 50GB e está tentando colocá-lo em uma unidade que só tem alguns GB disponíveis para que a transferência falhe. As outras unidades têm espaço suficiente, mas não estão tentando colocá-lo lá.

O que estou perdendo?

    
por xendi 12.07.2017 / 09:59

1 resposta

1

Você leu a documentação? Não existe tal coisa como "copiar um arquivo". Está aberto, escreva x N, feche. Não há como saber o tamanho do arquivo antes do tempo. A unidade é selecionada no momento da criação e a política de criação determina isso. Por padrão, é epmfs que escolherá a unidade com mais espaço livre que tenha o caminho relativo sendo usado.

Se você deseja manter uma política de preservação de caminho e lidar com esses tipos de situações, consulte o recurso moveonenospc .

    
por 13.07.2017 / 03:11