概述

使用命令行界面工具(CLI)可以实现方便快捷的集群管理。利用此工具,可以查看集群及各节点的状态,并进行各节点、卷及用户的管理。

提示

随着 CLI 的不断完善,最终将会实现对于集群各节点接口功能的100%覆盖。

编译及配置

下载CubeFS源码后,在 cubefs/cli 目录下,运行 build.sh 文件 ,即可生成 cfs-cli 可执行程序。

同时,在 root 目录下会生成名为 .cfs-cli.json 的配置文件,修改 master 地址为当前集群的 master 地址即可。也可使用命令 ./cfs-cli config info./cfs-cli config set 来查看和设置配置文件。

使用方法

cubefs/cli 目录下,执行命令 ./cfs-cli --help./cfs-cli -h ,可获取 CLI 的帮助文档。

CLI 主要分为以下几类管理命令:

命令描述
cfs-cli cluster集群管理
cfs-cli metanode元数据节点管理
cfs-cli datanode数据节点管理
cfs-cli datapartition数据分片管理
cfs-cli metapartition元数据分片管理
cfs-cli config配置管理
cfs-cli volume, vol卷管理
cfs-cli user用户管理
cfs-cli nodesetnodeset管理
cfs-cli quota目录配额管理
在github上编辑