heketi 与GlusterFS常见命令

1、列出volume 
heketi-cli volume list

2、列出集群信息
heketi-cli cluster list

3、列出节点Node信息
heketi-cli node list

4、列出集群信息
heketi-cli cluster info <集群ID>
heketi-cli topology info 拓扑信息

5、挂载
mount -t glusterfs -o <mount option>,log-level=WARNING <nodeip>:<vol_name> /tmp/data/
mount -t glusterfs <nodeip>:<vol_name> /tmp/data/

6、删除volume
heketi-cli volume delete <volume id>

7、扩展
heketi-cli volume expand --volume=<volum-id> --expland-size=4

8、创建卷
参考:https://www.cnblogs.com/bfmq/p/14542635.html
    heketi-cli volume create --size=1 --replica=2 # 创建一个1G的磁盘,副本数为2,时间大概2-3分钟。更多用法可以用heketi-cli volume create -h查看

Name: vol_adf27fe83b028ab6d7b0fde93a749d20                                    # 这个名字记下
S
Size: 6000
V
Volume Id: adf27fe83b028ab6d7b0fde93a749d20
C
Cluster Id: 5ff75a20c566d3ff520026a2bcfbd359
M
Mount: 172.17.1.1:vol_adf27fe83b028ab6d7b0fde93a749d20
M
Mount Options: backup-volfile-servers=172.17.1.1

#mount -t glusterfs -o backup-volfile-servers=glusterfs-bj-ali-bgp2,log-level=WARNING glusterfs-bj-ali-bgp1:/vol_adf27fe83b028ab6d7b0fde93a749d20 /data/loki

9、删除集群
参考文献https://www.jianshu.com/p/525d98c51d5e
参考文献https://https://blog.csdn.net/jxlhljh/article/details/126481525
删除device-->删除node-->删除-->删除cluster集群
heketi-cli topology info | grep Size | awk '{print $1}' | cut -d: -f 2 |xargs -i heketi-cli device delete {}
heketi-cli node list|awk '{print $1}' | cut -d: -f 2 |xargs -i heketi-cli node delete {}
heketi-cli cluster delete <cluster ID>

10、创建heketi-ui
    docker run -d -e HEKETI_SERVER_URL="http://10.192.61.11:8080" -e HEKETI_SERVER_USER="admin" -e HEKETI_SERVER_SECRET="admin" -p 3000:3000 orachide/heketi-ui
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值