SuperAPI AI 工具集

xfs

智能体与模型

查看项目

更新于 10-15 23:48

技能介绍

用途:面向 XFS 文件系统的日常管理与故障排查,覆盖创建、修复、在线扩容、配额、标签/UUID 修改、快照冻结、碎片整理以及 dump/restore 备份恢复。

主要能力:提供各操作的对应命令,如查看信息 xfs_info /mount/point、创建 mkfs.xfs /dev/sdXN、修复 xfs_repair /dev/sdXN、在线扩容 xfs_growfs /mount/point、改标签 xfs_admin -L newlabel /dev/sdXN、改 UUID xfs_admin -U generate /dev/sdXN、冻结 xfs_freeze -f /mount/point、解冻 xfs_freeze -u /mount/point、碎片整理 xfs_fsr /mount/point、备份 xfsdump -l 0 -f /backup/dump.xfs /mount/point、恢复 xfsrestore -f /backup/dump.xfs /restore/point。还包含健康检查(xfs_info、dmesg | grep -i 'xfs.*error|xfs.*corrupt'、xfs_quota -x -c 'report -h')与常见故障的原因和处置建议。

使用方式:安装 xfsprogs(apt install xfsprogs / dnf install xfsprogs)。多数修复、改标签、改 UUID 操作需先卸载设备;扩容前需先扩大底层分区/LV/卷。

适用场景:RHEL、CentOS Stream、Fedora 等默认使用 XFS 根文件系统的环境,以及需要配额、快照一致性或碎片整理的服务器。

限制:XFS 仅支持在线扩容,不支持缩小,只能 dump、重格式化、restore;xfs_repair -L 会清零日志并可能丢失未落盘事务,仅作最后手段;norecovery 挂载选项危险,仅用于只读取证;overlayfs/Docker 需要 ftype=1;超大目录可能造成元数据锁长时间占用。RHEL 的 xfs_repair 有额外安全补丁,行为可能与上游不同。官方文档与 man 链接见资料 references/ 目录。