Linux单机单独重装K3s
注意事项
注意!!!
- 操作之前请务必备份!!!操作之前请务必备份!!!操作之前请务必备份!!!
(1)如果是外置数据库、请联系客户自行备份;如果是内置数据库、请自行执行make mysql-base-backup NAMESPACE=ones
(2)如果是外置存储、请联系客户确认;如果是内置存储,请自行执行make mc-backup-tools NAMESPACE=ones
(3)如果是虚拟机或云主机,请联系客户打个快照。
- 执行k3s-uninstall.sh之后,请务必执行 reboot 以便释放OS对设备的引用,防止后续rm操作导致pvc数据丢失。服务器reboot后,请执行systemctl status k3s 确认服务不存在、执行 ps -ef |grep -i k3s 确认无相关进程!
单机环境重装k3s
提示
本文介绍关于 单机重装k3s(集群处理方式存在差异)而不影响业务数据。这个时候,我们可以选择单独重装k3s
这些情况包括不限于:
- k3s损坏
- 更换k3s存储,比如从etcd转sqlite
- (sqlite相比 etcd,sqlite能够更好地兼容某些时间段磁盘io延迟高的场景)。
- 更换k3s网段
- 更换k3s版本
- 修复k3s最新的安全漏洞
- 更换主机ip
- 更换主机名称
- 等等
操作步骤
重装k3s包括两个步骤:
- 准备阶段-打印操作步骤
- 执行阶段-重装k3s
注意:
- 卸载k3s并重新安装k3s,不会清理【业务数据】和【镜像仓数据】