oVirt超融合故障主机替换

1. 文章介绍了当主机需要被替换时,如何在管理台界面操作的问题。

2. 我们有一套超融合环境。含有三台主机gluster22.node16, gluster23.node16,gluster24.node16。其中主机gluster24.node16由于损坏需要整体被替换。

3. 新安装一台主机名称叫做gluster20.node16。修改集群中各个主机(包含新添加的主机自身)的/etc/hosts,使其能识别互相识别。同时修改管理台的/etc/hosts使其能够识别新添加的主机gluster20.node16。

oVirt超融合主机替换

4. 进入主机界面,维护出问题的主机gluster24.node16。

oVirt超融合主机替换

5. 在主机界面添加新主机gluster20.node16。

oVirt超融合主机替换

6. 进入新主机的“存储设备”界面,为新添加的主机,添加brick。

oVirt超融合主机替换

7. brick的创建界面如下,以sdc(engine卷)为例

oVirt超融合主机替换

创建完毕后显示如下:

oVirt超融合主机替换

7. 新主机gluster20.node10的brick创建完毕后,用gluster20.node16上的brick替换gluster24.node16对应的brick。进入“存储”–>“卷”–>“data” –>“brick”界面

oVirt超融合主机替换

点击“替换brick”按钮完成brick的替换。

oVirt超融合主机替换

此时会发现卷开始同步数据:

oVirt超融合主机替换

8. 在主机界面删除不再使用的主机gluster24.node16。

oVirt超融合主机替换

PS:转载文章请注明来源:oVirt中文社区(www.cnovirt.com)

扫码加好友拉你进oVirt技术交流群!

6 条回复 A 作者 M 管理员 E
  1. 新主机在创建brick的时候按键是灰色的,提示磁盘被占用。但是我的磁盘是刚格式化好的。

  2. 1. 使用lsblk命令,查看一下磁盘是不是被multipath自动托管了。若果是的话,在/etc/multipath.conf中增加
    blacklist {
    devnode “sd*”
    }
    并且重启systemctl restart multipathd。如果界面还是不能刷新的话,可能需要重启一下主机。

  3. 你好,请问一下,可以不删除原来的主机直接重装系统替换吗,因为服务器就三台

    • 可以。只不过有点复杂。如果重装系统的话,gluster peer status 可以会看到,重装系统后的uuid会发生变化。所以,您需要(1) 使用gluster v remove-brick / gluster peer detach,先将主机从gluster集群剔除。完毕之后,再通过 gluster peer probe/ gluster v add-brick将主机以及磁盘添加进来。 或者(2)新添加的主机强行设置成和以前同样的uuid。 不论哪种方案,都需要对gluster以及系统很熟悉,并且,小心操作,做好数据备份。所以,客户现场环境强烈不建议这么做。

    • 大佬,如果有第一台gluster挂了,控制台卷那里是空白,没有卷的信息,按上述操作能恢复吗?

  4. 你好,请问下 超融合部署 物理机可以超过12台吗

欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论