/disk/btrfs/filesystem

filesystem

/disk/btrfs/filesystem 的 RouterOS 目录参考。


disk/btrfs/filesystem

Conditions: !smips Syscap: storage Type: Directory

标志名称描述
Imissing-devs文件系统的一个或多个设备缺失,因此文件系统处于降级状态。
bbalancing文件系统上正在运行平衡操作。
rreplacing文件系统上正在运行设备替换操作。
sscrubbing文件系统上正在运行清理操作。
参数类型描述
labelstringBtrfs 文件系统的标签,用于在 btrfs 菜单中寻址该文件系统,例如 btrfsdisk。
default-subvolumeenumSubvolume that is presented as the root folder of the file system in /file. <FS_ROOT> (default) is the root of the Btrfs file system itself.
只读参数类型描述
uuidstringBtrfs 文件系统的 UUID。
total-devsnum文件系统中的设备数量。
dev-idsmulti { array-id, devid: num }文件系统中设备的数字设备 ID;当设备缺失时,replace-device 需要此信息。
devsmulti { array-id, dev: enum }文件系统中设备的磁盘槽位,例如 nvme8,nvme9。
spacesmulti { array-id, space: string }文件系统的空间分配,按设备和存储配置文件(data、system、meta、global-reserve)列出,例如 data,raid1:1.07GB nvme8:1.07GB nvme9:1.07GB, used:1%。
balance-statusstring平衡操作的状态,例如 done,或诸如 BTRFS_IOC_BALANCE_V2 failed: ... 的错误消息。
replace-statusstring替换或设备移除操作的状态,例如 done,或诸如 BTRFS_IOC_DEV_REPLACE failed: File exists 或 BTRFS_IOC_RM_DEV_V2 failed: Resource temporarily unavailable 的错误消息。
scrub-statusstring清理操作的状态,例如 done。
write-errorsmulti { snapshot: num }写入错误计数器,文件系统中每个设备一个值。使用 reset-counters 重置。
read-errorsmulti { snapshot: num }读取错误计数器,每个设备一个值。
flush-errorsmulti { snapshot: num }刷新错误计数器,每个设备一个值。
corruption-errorsmulti { snapshot: num }数据损坏错误计数器,每个设备一个值。
generation-errorsmulti { snapshot: num }代际不匹配错误计数器,每个设备一个值。