手动删除gluster volume

情景:创建多brick卷后执行gluster v delete xxx 由于timeout超时导致删除卷失败,此时需要手动删除gluster volume:

setps:

1. 停止gluster服务: systemctl stop glusterd

2. 查看gluster brick 使用情况,并卸载: umount /gluster/brick/xxx

3. 查看lv 使用情况,并移除 lvremove /dev/node-1_pool/xxx

4. 因为glusterd服务停止并不能将brick停止,需手动将gluster brick 停止,执行脚本:sh /usr/share/glusterfs/scripts/stop-all-gluster-processes.sh

5. 手动删除gluster volume 目录: rm -rf /var/lib/glusterd/vols/xxx

6. 清除gluster 临时缓存文件: cd /var/run/gluster; rm -rf *

7. 启动gluster 服务,systemctl start glusterd

8. 检查gluster 卷列表,并查看gluster 卷目录是否挂载正确: gluster v list(发现xxx已经不存在了)df查看之前的卷目录是否挂载正确

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值