k8s集群主机下线与Gluster存储迁移、节点下线。

本文详细介绍了如何在k8s集群中进行主机下线及Gluster存储迁移的过程,包括heketi升级、brick存储块迁移、gluster节点下线和k8s节点下线的步骤。涉及到的关键操作包括使用heketi-cli迁移存储块、调整heketi配置、手动迁移未成功brick、删除设备和节点等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

流程简介

本文使用heketi-cli对存储进行迁移,首先需要sudo权限并确保 heketi, heketi-cli 版本大于10.0.0,将需要下线主机的应用驱逐到其他主机,设置节点不可调度,设置存储节点下线。使用heketi-cli对下线主机上的存储块进行迁移,使用gluster将heketibd存储块迁移,并删除存储节点,最后删除k8s集群节点,如果存在下线应用,先下线应用,删除对应持久卷,减少迁移内容。

heketi升级

我使用的heketi, heketi-cli版本为 9.0.0,因此需要升级。
升级安装包下载地址:https://github.com/heketi/heketi/releases
此处下载10.1.0版本即可:https://github.com/heketi/heketi/releases/download/v10.1.0/heketi-v10.1.0.linux.amd64.tar.gz
(1)备份老的命令:
mv /usr/bin/heketi /usr/bin/heketi.9
mv /usr/bin/heketi-cli /usr/bin/heketi-cli.9
(2)解压下载包,将 heketi ,heketi-cli 拷贝到/usr/bin 目录下
(3)以下配置文件从原heketi部署主机copy过来,修改/usr/lib/systemd/system/heketi.service,添加 --disable-auth参数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值