首页 > 其他分享 >gluster迁移brick故障

gluster迁移brick故障

时间:2023-04-07 23:37:10浏览次数:40  
标签:start storage gluster 故障 glusterfs brick 迁移

前言:笔者的环境是三个节点的gluster集群,用的是分布式复制卷,由于数据量日益增大,需要增加brick以扩容,本篇文章将介绍brick扩缩容的常见故障及解决方法。

基础操作命令:

(1)添加brick

gluster volume stop mybackup

gluster volume add-brick mybackup replica 3 glusterfs-a:/storage/phd4 glusterfs-b:/storage/phd4 glusterfs-c:/storage/phd4 force

gluster volume start mybackup


(2)移除brick

gluster volume remove-brick mybackup glusterfs-a:/storage/phd3 glusterfs-b:/storage/phd3 glusterfs-c:/storage/phd3 start

注意点:若是副本卷或者条带卷,则一次添加的bricks数是replica的整数倍;且添加brick后,原分布规则就会被打乱,所以一般还需要重新调整分布规则。gluster-3.4.1版本在执行移除brick的时候会将数据迁移到其他可用的brick上,并自动调整数据分布规则,当数据迁移结束之后才将brick移除。执行start命令,开始迁移数据。迁移完需将start改为commit删除brick。若不迁移数据,则直接执行commit删除brick,生产环境谨慎使用。

那么假如迁移过程中发现查看状态是failed,执行gluster大部分命令都是类似如下情况,重启gluster服务也一样。那这时候既想数据不丢失,又想执行gluster命令恢复正常,该如何解决呢?

gluster迁移brick故障_gluster

具体解决方法请关注以下公众号,回复gluster即可获得

gluster迁移brick故障_gluster_02

标签:start,storage,gluster,故障,glusterfs,brick,迁移
From: https://blog.51cto.com/u_13502820/6176567

相关文章

  • 恒创科技:如何对没有响应的 DNS 服务器进行故障排除?
    ​DNS代表域名服务器,它是一个数据库,可以找出域名并将其转换为系统可以理解和使用的IP地址。DNS服务器的作用是将在网址栏中输入的网址翻译成机器能够理解和定位的语言,并作为响应发送出去。DNS将充当Internet的通讯录。当输入URL时,DNS将识别网站的IP地址,并将设备定向到......
  • 配电网正常重构,孤岛划分及故障重构
    配电网正常重构,孤岛划分及故障重构YID:64100618091162566......
  • DELL IDRAC故障日志导出方法
    DELLIDRAC故障日志导出方法概览→服务器→故障排查,点选SupportAssist  点编辑集合数据,把能勾上的都点了,然后点应用  然后点导出SupportAssist集合  此时将显示进度  收集完后,点确定  指定保存SupportAssist收集的位置。并发给DELL......
  • redis主从同步、哨兵自动故障迁移具体过程解析
    前言本问阐述Redis主从同步、哨兵监控和故障迁移的过程,并通过各个服务日志加以验证。准备工作主从和哨兵安装见安装过程。为了方便通过日志观察同步过程,你可以在每个Redis和Sentinel配置文件中修改下面参数,实现前台运行并将日志输出到控制台。#这两个配置是为了实......
  • Redis数据库容灾备份企业实战及故障恢复【转】
    本章目录0x00数据持久化1.RDB方式2.AOF方式如何抉择RDBORAOF?0x01备份容灾 一、备份1.手动备份redis数据库2.迁移Redis指定db-数据库3.Redis集群数据备份与迁移二、恢复1.系统Redis用户被删除后配置数据恢复流程2.Kubernetes中单实例异常数据迁移恢复实践......
  • JVM堆外内存泄漏故障排查记录
    线上JVM堆外内存泄漏问题的排查过程与思路,其中夹带一些「JVM内存分配的原理分析」以及「常用的JVM问题排查手段和工具分享」,希望对大家有所帮助。在整个排查过程中,我也走了不少弯路,但是在文章中我仍然会把完整的思路和想法写出来,当做一次经验教训,给后人参考,文章最后也总结了下内......
  • ubuntu网络故障排除
    因为编译一个医学用软件对python环境有依赖,切换成python2.7后编译仍不成功,删除python3.8过程中依赖关系统出错,导致桌面系统与网络均出现问题,以下记录了网络与桌面环境故障排除过程一、网络故障现象ipa显示有网卡信息,无法获取网络地址nmtui无连接信息,新建连接后,无法激活连接,显......
  • azure databricks使用external hive metastore跨工作区共享元数据
    为什么要使用externalhivemetastore可以跨workspace的共享元数据,不用每次创建workspace的时候都重复的把元数据重建一次。更好的元数据集中管理,Createonce,useeverywhere。为灾难恢复(DR)做好为准备,并降低复杂性。(PAAS一样会存在意外的,不要以为不会,所以DR是必须的)可以更好控......
  • 5 个最常见的 Linux故障问题
    导读了解如何解决 Linux 桌面用户遇到的最常见的问题尽管绝大多数用户如预期地成功安装和操作了Linux,但不可避免地仍会有一些用户遇到问题。作为今年任务队列里的最后一篇文章,我认为在即将进入2016年时,总结一下人们所遇到的最常见的技术性的Linux问题会很有趣。我把这......
  • redis cluster 故障后,主从位于不同节点的修复【转】
    今天机房有一台物理机宕机了,有一个虚拟机192.168.1.122,其上有两个redis节点也不能用了。    redis没有备份,丢失的192.168.1.122节点只能重建。    我找运维的......