GooseFS 命令行接口为用户提供了基本的文件系统管理员操作,可以使用以下命令来得到所有子命令:
goosefs fsadmin [generic options]
文件系统管理员各项指令列表如下:
指令操作 | 指令说明 |
backup [directory] [--local] | 备份 GooseFS 元数据信息到 Master 节点上注册的 directory 路径上。 |
doctor [category] | 展示 GooseFS 报错和警告信息。 |
getBlockInfo [blockId] | 获取指定 BlockId 的信息,如所处的节点信息等。 |
help [<command>] | 获取 fsadmin 参数的帮助信息。 |
journal [checkpoint] [quorum] | 主动触发 Master 节点 Checkpoint,支持通过 quorum 修改集群的选主配置。 |
metrics [clear] | 提供 GooseFS 集群监控指标,支持清理 GooseFS 集群监控指标,支持指定 master 节点和 worker 节点清理。 |
pathConf [add] [show] [list] [remove] | 添加、展示、删除或者动态变更默认配置项。 |
report [category] [category args] | 输出 GooseFS 集群的运行状态信息。 |
statelock | 提供有关 GooseFS statelock 的 waiter 和 holder 的信息,用于诊断耗时较长的请求。 |
ufs [--mode <noAccess/readOnly/readWrite>] <ufsPath> | 更新 GooseFS 集群中指定底层存储路径的挂载点信息。 |