Espaço HDD ausente

0

Eu tenho um drive de 4 TB e estou perdendo algum espaço.

Tem uma partição de 7814035086 setores:

$ sudo gdisk -l /dev/sdc
GPT fdisk (gdisk) version 1.0.1

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdc: 7814037168 sectors, 3.6 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): AD8CFC18-1D06-5631-8127-13DCC57E1921
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7814037134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      7814037134   3.6 TiB     8300  Linux filesystem

Essa partição é criptografada:

$ sudo cryptsetup status /dev/dm-0
/dev/dm-0 is active and is in use.
  type:    LUKS1
  cipher:  aes-xts-plain64
  keysize: 512 bits
  device:  /dev/sdc1
  offset:  4096 sectors
  size:    7814030991 sectors
  mode:    read/write

Tem um tamanho de apenas 7814030991 causado pelo deslocamento. Tudo bem (apenas 4096 setores diferença). Mas agora vamos verificar o tamanho do sistema de arquivos:

$ df
[...]
/dev/dm-0           3845576524  3844314380   1245760  100% /media/bak-5

O dispositivo criptografado tem um tamanho de "7814030991 setores * 512 bytes / 1024 = 3907015495 1K-Blocks". No entanto, o sistema de arquivos tem um tamanho de apenas 3845576524 1K-Blocks. Essa é uma diferença de 58,59 GiB.

Eu sei que o ext4 reserva 5% para o root por padrão, mas eu já desabilitei isso:

$ sudo tune2fs -l /dev/dm-0 | grep Reserved
Reserved block count:     0
Reserved GDT blocks:      791
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)

Como posso usar esse "ausente" de 58 GiB?

PS: É uma unidade de backup raramente usada, então não se preocupe em desativar a área reservada de 5% :)

    
por Biggie 07.11.2018 / 17:30

1 resposta

0

É inferior a 2% do espaço total e é usado pelos metadados do sistema de arquivos, como bitmaps de alocação de blocos e tabelas de inode. Você pode obter um pouco de espaço de volta das tabelas de inodes reformatando (o que, é claro, destruirá todos os dados atualmente existentes) o volume e usando as opções -T largefile ou -T largefile4 para mke2fs . Isso reduzirá o número máximo de arquivos que podem ser armazenados no volume e recuperará alguns desses 2%.

    
por 07.11.2018 / 18:02

Tags