Herdei uma instalação do FreeNAS de um colega que deixou a empresa. A instalação é usada para manter backups rsync internos de nossos muitos servidores web espalhados pelo mundo.
O armazenamento na caixa do FreeNAS está acabando e descobri que ainda temos backups de servidores que foram desativados já em 2013. Não precisamos mais desses arquivos antigos, então gostaria de removê-los para liberar alguns espaço.
Os resultados iniciais de df -h
foram:
...
raid-1 283G 261G 22G 92% /mnt/raid-1
raid-1/clone-auto-20140925.0800-2m 283G 261G 22G 92% /mnt/raid-1/clone-auto-20140925.0800-2m
...
Então, na minha ingenuidade, simplesmente excluí os antigos instantâneos do rsync, ou seja, rm -rf /mnt/raid-1/backups/old.server.1 /mnt/raid-1/backups/old.server.2
. Depois disso, df -h
agora se parece com:
...
raid-1 266G 244G 22G 92% /mnt/raid-1
raid-1/clone-auto-20140925.0800-2m 283G 261G 22G 92% /mnt/raid-1/clone-auto-20140925.0800-2m
...
O_o
Reduzi o problema à minha falta de compreensão do ZFS. Obviamente, df
não está relatando o uso do disco no sentido tradicional que eu esperava, nem uma exclusão ingênua resolverá meu problema.
Eu ficaria imensamente grato se alguém pudesse:
indique-me a direção certa para uma descrição de como o FreeNAS utiliza o ZFS para que eu possa entendê-lo e- ofereça algumas orientações sobre como liberar espaço removendo cópias desses backups antigos.
EDITAR 1
Estive lendo e agora entendo que o espaço não está sendo liberado por causa do CoW do ZFS.
Saída de zfs list
:
NAME USED AVAIL REFER MOUNTPOINT
raid-1 1.76T 21.5G 245G /mnt/raid-1
raid-1/clone-auto-20140925.0800-2m 34.8G 21.5G 261G /mnt/raid-1/clone-auto-20140925.0800-2m
EDITAR 2
Saída de `zfs list -t snapshot
NAME USED AVAIL REFER MOUNTPOINT
[email protected] 91.0G - 261G -
[email protected] 9.13G - 301G -
[email protected] 4.68G - 301G -
[email protected] 4.70G - 302G -
[email protected] 4.63G - 302G -
[email protected] 15.5G - 297G -
[email protected] 15.6G - 297G -
[email protected] 15.7G - 297G -
[email protected] 16.0G - 297G -
[email protected] 15.9G - 297G -
[email protected] 16.2G - 298G -
[email protected] 15.2G - 297G -
[email protected] 13.8G - 297G -
[email protected] 14.1G - 298G -
[email protected] 19.1G - 298G -
[email protected] 19.3G - 299G -
[email protected] 16.6G - 299G -
[email protected] 16.7G - 300G -
[email protected] 15.7G - 299G -
[email protected] 16.3G - 300G -
[email protected] 16.6G - 300G -
[email protected] 19.5G - 300G -
[email protected] 19.8G - 299G -
[email protected] 17.4G - 299G -
[email protected] 17.6G - 300G -
[email protected] 16.4G - 299G -
[email protected] 16.9G - 300G -
[email protected] 17.5G - 297G -
[email protected] 20.0G - 297G -
[email protected] 20.2G - 297G -
[email protected] 5.43G - 297G -
[email protected] 5.46G - 302G -
[email protected] 16.7G - 307G -
[email protected] 16.8G - 308G -
[email protected] 17.2G - 309G -
[email protected] 20.5G - 309G -
[email protected] 17.4G - 309G -
[email protected] 17.7G - 310G -
[email protected] 17.8G - 311G -
[email protected] 575M - 310G -
[email protected] 575M - 310G -
[email protected] 20.9G - 309G -
[email protected] 21.0G - 309G -
[email protected] 20.6G - 306G -
[email protected] 17.8G - 306G -
[email protected] 18.1G - 308G -
[email protected] 561M - 307G -
[email protected] 561M - 307G -
[email protected] 20.7G - 308G -
[email protected] 21.3G - 308G -
[email protected] 21.6G - 308G -
[email protected] 18.9G - 309G -
[email protected] 19.1G - 310G -
[email protected] 18.0G - 309G -
[email protected] 18.2G - 309G -
[email protected] 18.6G - 310G -
[email protected] 19.1G - 310G -
[email protected] 22.1G - 238G -
[email protected] 19.4G - 238G -
[email protected] 12.2G - 239G -
[email protected] 314M - 245G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 584M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 584M - 261G -
raid-1/[email protected] 584M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 584M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 585M - 261G -
raid-1/[email protected] 584M - 261G -
Responder1
Parece que você está tirando instantâneos regulares dos seus conjuntos de dados ZFS. Quaisquer dados excluídos serão preservados nos instantâneos. Para excluir um instantâneo, execute
zfs destroy raid-1@[snapshotname]
Para obter uma explicação completa sobre instantâneos, dê uma olhada noDocumentação
Se você quiser excluir vários instantâneos de uma vez, dê uma olhada emesta resposta.
Responder2
aqui está o que usei até agora:
zfs list
- identificar volume/conjunto de dadoszfs list -H -t snapshot -o name -S creation -r volume/dataset | tail -10
- substitua volume/conjunto de dados pelas suas informações, cauda XX menas lista xx mais antigoszfs list -H -t snapshot -o name -S creation -r volume/dataset | tail -10 | xargs -n 1 zfs destroy
- novamente, substitua volume/dataset pelo seu.