首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BTRFS qgroup警告/错误

BTRFS qgroup警告/错误
EN

Unix & Linux用户
提问于 2021-03-26 08:17:50
回答 1查看 879关注 0票数 0

当我关闭我的计算机时,我总是会收到一个BTRFS错误。知道我怎么才能摆脱它吗?这个错误的详细含义是什么?这台计算机总体上运行良好。

系统是Manjaro,具有全磁盘加密和(显然) BTRFS。我正在使用Timeshift来创建快照。

代码语言:javascript
复制
BTRFS warning (device dm-0): qgroup 0/256 has unreleased space, type 0 rsv 16384
BTRFS error (device dm-0): qgroup reserved space leaked

一些可能有帮助的输出。还需要其他信息吗?

代码语言:javascript
复制
# 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
EN

回答 1

Unix & Linux用户

发布于 2021-05-05 08:26:28

在我将我的系统还原到以前的快照后,我就遇到了这个问题。如果我没记错的话,我就通过以下方式消除了这个警告:

  • 禁用“# btrfs配额禁用/path/to/子卷”对btrfs配额的支持
  • 列出的配额组'#btrfs qgroup‘显示/path/to/子卷’,并用'#btrfs qgroup删除组-id‘删除所有这些配额组。
  • 使用“#btrfs配额启用/path/to/子卷”重新启用配额支持

就我的情况而言,这条路是

删除子卷后,必须手动删除关联的qgroup。- https://btrfs.wiki.kernel.org/index.php/Quota_支持

我相信这可能是有关联的。如果将系统还原为快照并删除旧快照,则只需删除相关的qgroup即可解决此问题。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/641173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档