컴퓨터를 종료할 때 항상 BTRFS 오류가 발생합니다. 어떻게 제거할 수 있는지 아시나요? 이 오류의 자세한 의미는 무엇입니까? 컴퓨터는 일반적으로 잘 작동하고 있습니다.
시스템은 전체 디스크 암호화 및 (분명히) BTRFS를 갖춘 Manjaro입니다. 저는 Timeshift를 사용하여 스냅샷을 만들고 있습니다.
BTRFS warning (device dm-0): qgroup 0/256 has unreleased space, type 0 rsv 16384
BTRFS error (device dm-0): qgroup reserved space leaked
도움이 될 수 있는 일부 출력. 추가 정보가 필요하십니까?
# btrfs qgroup show /
qgroupid rfer excl
-------- ---- ----
0/5 92.00KiB 92.00KiB
0/256 13.96GiB 10.17MiB
0/257 104.83GiB 36.40MiB
...
# btrfs subvol list /
ID 256 gen 30193 top level 5 path @
...
# btrfs subvol show /
@
Name: @
UUID: dsdasd0909-r5s6-5646-5k7l-8388dadsadcea
Parent UUID: -
Received UUID: -
Creation time: 2020-12-28 12:33:17 +0100
Subvolume ID: 256
Generation: 30193
Gen at creation: 6
Parent ID: 5
Top level ID: 5
Flags: -
Snapshot(s):
...
Quota group: 0/256
Limit referenced: -
Limit exclusive: -
Usage referenced: 13.96GiB
Usage exclusive: 10.17MiB
답변1
시스템을 이전 스냅샷으로 복원한 후 이 문제가 발생했습니다. 내 기억이 정확하다면 다음과 같이 이 경고를 없앴습니다.
- "#btrfs 할당량 비활성화 /path/to/subvolume"을 사용하여 btrfs 할당량 지원을 비활성화합니다.
- 할당량 그룹 나열 "#btrfs qgroup show /path/to/subvolume" 및 "#btrfs qgroup delete group-id"를 사용하여 모든 할당량 그룹 삭제
- "#btrfs quota 활성화 /path/to/subvolume"을 사용하여 할당량 지원을 다시 활성화합니다.
내 예의 경로는 /
"하위 볼륨을 삭제한 후에는 연관된 qgroup을 수동으로 삭제해야 합니다." -https://btrfs.wiki.kernel.org/index.php/Quota_support
나는 이것이 관련이 있다고 믿습니다. 시스템을 스냅샷으로 복원하고 기존 시스템을 삭제한 경우 관련 qgroup을 삭제하면 문제가 해결됩니다.