分布式存储Gluster常用命令
时间:2020-01-11 18:32 来源:linux.it.net.cn 作者:IT
gluster命令语法
# gluster <command>
直接命令行中gluster后面跟具体命令,或者先敲gluster进入gluster命令行后再输具体命令。
节点peer相关命令
查看节点状态
# gluster peer status
列出池中的所有节点
# gluster pool list
向池中添加节点[server]
# gluster peer probe [server]
从池中移除节点[server]
# gluster peer detach [server]
卷volume相关命令
查看池中所有卷
# gluster volume list
显示某个卷的状态
# gluster volumes status [volname]
显示池中所有卷的状态
# gluster volumes status
查看某个卷的信息
# gluster volume info [volname]
查看所有卷的信息
# gluster volume info
创建卷(使用指定的bricks和options创建volname卷)
# gluster volume create [volname] [options] [bricks]
启动一个卷(启动volname卷,force参数可选)
# gluster volume start [volname] [force]
停止一个卷
# gluster volume stop [volname]
修改卷volname的option参数的值为value
# gluster volume set [volname] [option] [value]
获得卷volname的option参数的值
# gluster volume get [volname] [options]
获得卷volname的所有参数的值
# gluster volume get [volname] all
为卷volname扩展brick-1..brick-n
# gluster volume add-brick [volname] [brick-1 ... brick-n]
移除卷volname的brick-1..brick-n,start参数会触发从要删除的brick迁移和平衡数据的过程,stop参数会停止一个正在执行的删除过程,status参数会查询过程状态,force会强制删除而忽略数据的可用性。
# gluster volume remove-brick [volname] [brick-1 ... brick-n] [start/stop/status/force]
删除卷volname
# gluster delete [volname]
(责任编辑:IT)
gluster命令语法 # gluster <command> 直接命令行中gluster后面跟具体命令,或者先敲gluster进入gluster命令行后再输具体命令。 节点peer相关命令 查看节点状态 # gluster peer status 列出池中的所有节点 # gluster pool list 向池中添加节点[server] # gluster peer probe [server] 从池中移除节点[server] # gluster peer detach [server] 卷volume相关命令 查看池中所有卷 # gluster volume list 显示某个卷的状态 # gluster volumes status [volname] 显示池中所有卷的状态 # gluster volumes status 查看某个卷的信息 # gluster volume info [volname] 查看所有卷的信息 # gluster volume info 创建卷(使用指定的bricks和options创建volname卷) # gluster volume create [volname] [options] [bricks] 启动一个卷(启动volname卷,force参数可选) # gluster volume start [volname] [force] 停止一个卷 # gluster volume stop [volname] 修改卷volname的option参数的值为value # gluster volume set [volname] [option] [value] 获得卷volname的option参数的值 # gluster volume get [volname] [options] 获得卷volname的所有参数的值 # gluster volume get [volname] all 为卷volname扩展brick-1..brick-n # gluster volume add-brick [volname] [brick-1 ... brick-n] 移除卷volname的brick-1..brick-n,start参数会触发从要删除的brick迁移和平衡数据的过程,stop参数会停止一个正在执行的删除过程,status参数会查询过程状态,force会强制删除而忽略数据的可用性。 # gluster volume remove-brick [volname] [brick-1 ... brick-n] [start/stop/status/force] 删除卷volname # gluster delete [volname] (责任编辑:IT) |