ceph集群升级整理

系统: Ubuntu20.04 -> Ubuntu22.04
ceph: 15.2.17 -> 17.2.7

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.6 LTS
Release:        20.04
Codename:       focal

# ceph -v
ceph version 15.2.17 (8a82819d84cf884bd39c17e3236e0632ac146dc4) octopus (stable)

系统当前版本更新到最新

apt update && apt upgrade -y

清理包

apt autoremove -y

安装版本升级工具(一般不用)

apt install update-manager-core

执行升级

do-release-upgrade

未正常开始,提示

Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.

执行

sudo apt dist-upgrade -y

再重新开始

do-release-upgrade

后续按提示输入y或者选择yes,回车,最后重启


重连检查系统

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:        22.04
Codename:       jammy

# ceph -v
ceph version 17.2.7 (b12291d110049b2f35e32e0de30d70e9a4c060d2) quincy (stable)

确认升级成功,后续集群节点逐个操作,业务不会中断

集群升级完成之后,检查

ceph -s

提示

all OSDs are running quincy or later but require_osd_release < quincy

执行

ceph osd require-osd-release quincy

升级结束.

暂无评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注