Recupere o espaço em disco perdido pelo ZFS e Syncoid/Sanoid - por favor ajude

Recupere o espaço em disco perdido pelo ZFS e Syncoid/Sanoid - por favor ajude

Leitor de longa data, postador pela primeira vez aqui. Sendo novo no Linux, talvez estupidamente (dado o meu nível de conhecimento) permiti que ele fosse instalado com o sistema de arquivos ZFS. Isso pareceu bom inicialmente porque era incrivelmente fácil fazer striping no estilo RAID adicionando outra unidade ao pool raiz com:

sudo zpool add rpool /dev/nvme1n1

No entanto, o ZFS tem me causado uma dor de cabeça gigantesca nas últimas duas semanas enquanto tentava descobrir como fazer o backup adequado. Cada postagem on-line que posso encontrar sobre instantâneos e replicações do ZFS faz com que os backups pareçam muito simples, mas não são para mim, provavelmente porque não entendo a relação fundamental entre unidades físicas, pools ZFS e instantâneos/replicações - eu estava lidando apenas com unidades físicas, provavelmente ficaria bem.

Após uma pesquisa significativa, decidi terceirizar o problema para o Syncoid dentro do programa Sanoid (https://github.com/jimsalterjrs/sanoid/blob/master/README.md#syncoid). Isto parece ter sido um grande erro. Primeiro configurei um pool para conter os backups, que deveria ocupar apenas cerca de 20 GB de espaço. Para manter esses ~ 20 GB de espaço em uma unidade separada chamada "sda" com 28 TB de espaço, executei primeiro:

sudo zpool create hdd /dev/sda

Então, usando o sincóide, tentei fazer backup dos pools raiz e de inicialização para o novo pool "hdd" com

syncoid -r --sendoptions=“vPrF” --no-stream bpool hdd/bpoolbackup

syncoid -r --sendoptions=“vPrF” --no-stream rpool hdd/rpoolbackup

Mas isso consumiu 17 TB de espaço no pool de discos rígidos, deixando aparentemente apenas 9 TB restantes no disco rígido físico de 28 GB. Então destruí o pool do disco rígido para recomeçar, mas isso não teve efeito! Quando executo o fdisk, o relatório mostra que o volume sda ​​tem apenas 9 TB de espaço. Isso me surpreendeu, pois o fdisk parece estar subordinado a qualquer problema que o sistema de arquivos ZFS esteja causando.

Para resolver isso, procurei o problema e encontrei esta postagem do StackExchangeRecuperar espaço em disco perdido pelo ZFS após remover um conjunto de dados de arquivo de imageme seguindo o conselho, listei todos os instantâneos do ZFS e excluí todos eles associados a @syncoid. Isso também não teve efeito. Então eu queria desmontar o drive HDD "sda" e remontá-lo, pensando que isso poderia ajudar. Porém, ao listar os volumes montados, o drive sda ​​nem aparece!

Alguém pode me ajudar a colocar a unidade de volta em sua forma original, por favor? Sinto-me completamente perdido e, claro, reconheço perfeitamente que é a minha falta de conhecimento que está causando isso, mas me sinto meio decepcionado com o ZFS. Foi descrito como simples e fácil de usar, mas sem uma conexão clara com unidades físicas e algum controle direto do usuário sobre elas, é bastante difícil de usar para um iniciante. Sinto que estou preso na matriz, sem nada físico para me referir.

Como contexto: não estou fazendo nada sofisticado, apenas executando uma máquina Linux para uso pessoal. Idealmente, não quero nenhum instantâneo, na verdade, apenas um backup periódico dos diretórios de inicialização e raiz que me permitirá recuperar de uma falha catastrófica. Todo o resto é realmente apenas uma perda de espaço.

Obrigado por qualquer ajuda que você possa oferecer!!

Novo no Linux

informação relacionada