“cache e super geração não combinam, cache de espaço será invalidado” o que isso significa e como consertá-lo?

2

Estou tendo um pequeno problema ao tentar criar uma partição btrfs no meu sistema, a saber:

sudo btrfsck /dev/sdb9 
[sudo] password for braiam: 
Checking filesystem on /dev/sdb9
UUID: f7e9ac38-5068-4c55-97ab-41430b360d4f
checking extents
checking free space cache
cache and super generation don't match, space cache will be invalidated
checking fs roots
checking csums
There are no extents for csum range 0-69632
Csum exists for 0-69632 but there is no extent record
found 10204750230 bytes used err is 1
total csum bytes: 10835824
total tree bytes: 80138240
total fs tree bytes: 59863040
total extent tree bytes: 4743168
btree space waste bytes: 21830024
file data blocks allocated: 11097911296
 referenced 11097911296
Btrfs v3.16

e estou tentando consertar. Infelizmente, o patch que adicionou essa verificação (btw, se falhar, ele retornará um código de saída 1) não explica o que é, nem como podemos corrigi-lo. Agora, a partição funciona sete maravilhas, mas não consigo redimensioná-la. Existe uma maneira de corrigir esse problema e impedir que ele ocorra novamente no futuro?

    
por Braiam 06.10.2014 / 23:08

1 resposta

0

Há uma postagem na lista do btrfs que sugere o uso da opção --clear-space-cache . O comando a seguir corrigiu o mesmo problema para mim:

btrfs check --clear-space-cache v1 /dev/sda5

    
por 09.09.2018 / 11:17

Tags