易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 202|回复: 0
收起左侧

all OSDs are running pacific or later but require_osd_release < pacific 解决办法

[复制链接]
发表于 2025-12-30 00:15:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
[root@ceph2 ceph]# ceph -s3 x+ F" m! U5 I, Q& T2 o# d8 {% C
  cluster:
( G: I, `- c' O    id:     2f6bb77f-8b7e-4530-bd4b-8e6f6ab58833& f, a! D& \6 ^4 z; g
    health: HEALTH_WARN9 Q( P& `) Y( O( J: C+ v
            all OSDs are running pacific or later but require_osd_release < pacific9 B4 @- r& K6 A& w: F
1 `6 k3 X5 C' Q8 N# B3 o- n& P
  services:) A7 z! Y, o; d/ [$ ]$ l/ K6 f  j
    mon: 3 daemons, quorum ceph1,ceph2,ceph3 (age 42m)
1 n2 v- P9 Q5 a0 o8 y; B: S; c6 G    mgr: ceph3(active, since 12m), standbys: ceph2, ceph13 q, V5 S& w1 J4 G5 X
    mds: 1/1 daemons up, 2 standby
1 L! }' |9 M+ D6 X3 {2 ^4 I& v* g    osd: 9 osds: 9 up (since 36m), 9 in (since 10h)
# @% l2 \- M. T# T- |# s7 ~/ \$ X5 g8 O    rgw: 3 daemons active (3 hosts, 1 zones)3 N8 x1 ], h; e0 p
3 r  A7 F9 L+ T2 d2 Y7 p: U
  data:
& N3 P3 j! x% X7 s1 s0 D    volumes: 1/1 healthy! A' x9 i* J3 l1 A1 `, I
    pools:   9 pools, 289 pgs
- \" N) j1 q  P# p0 v  K5 a! k    objects: 735 objects, 2.0 GiB+ X+ H6 {/ G% Q7 X& D  c- ~! X
    usage:   51 GiB used, 174 GiB / 225 GiB avail" P1 \/ Q$ a) j3 S, p
    pgs:     289 active+clean- g1 r+ O( ^2 o: M: W# J

, B. B6 c# J8 t  K* d, B. E  b. s9 S' h" \直译
所有 OSD 实际运行的版本已经是 Pacific 或更高: \# X' H% c1 q: q& i; i( K
但集群配置里仍然要求 require_osd_release < pacific
人话
OSD 已经升级完了,但集群“版本锁”还停留在老版本
Ceph 为了防止误升级导致数据不可逆,升级是两阶段的:

- u; x; I3 Q0 Q1 v# G" Z# \
  • 先升级 daemon(你已经完成)
  • 再手动提升集群最小版本要求(你还没做)
    % k6 [) P( c, e' _4 S
( h; a4 c5 p! f* v5 S

) W( I2 f6 E. _+ c0 B! K# Z[root@ceph2 ceph]# ceph osd require-osd-release pacific. `7 |4 x# h6 a

4 \, f0 F1 a# o1 _. V再次查看状态:
6 {7 l' R$ b) A) _& [[root@ceph2 ceph]# ceph -s
* @1 T6 g9 B' ]# ~) F5 l  P  cluster:  `' _& N6 y. Z$ W
    id:     2f6bb77f-8b7e-4530-bd4b-8e6f6ab58833
3 B9 r0 e" Q! Q% p9 U: [# |    health: HEALTH_OK7 h* ]* w7 s- W

4 P) b1 Y5 C' \; S2 T  services:/ ^8 d4 P* M! W
    mon: 3 daemons, quorum ceph1,ceph2,ceph3 (age 43m)
' ?$ W& x7 W; ?# E7 h& i( ]* D/ w: d% s8 r    mgr: ceph3(active, since 13m), standbys: ceph2, ceph1
; |- V6 U  l# J1 |4 M  z    mds: 1/1 daemons up, 2 standby) q6 I! L% ]* P/ I& W& z  j
    osd: 9 osds: 9 up (since 37m), 9 in (since 10h)
1 y5 ]: ]' h4 n) u' U: p    rgw: 3 daemons active (3 hosts, 1 zones)
0 E; ^' ~; \3 \) R' q% }
  I' N9 \! _, O1 B+ b  data:
) R# Z- s/ U! Q3 c, I  b    volumes: 1/1 healthy6 j- B: L3 F( E" w
    pools:   9 pools, 289 pgs0 c0 i, T( i! [+ |2 h1 o# ~
    objects: 735 objects, 2.0 GiB, M! M: m' T4 `0 U
    usage:   51 GiB used, 174 GiB / 225 GiB avail
9 L( ^, w0 S$ m, i; {, N7 [    pgs:     289 active+clean
9 ?) }1 j( ?3 }: n2 \( H
; Q8 D( [* d, F: e! ^" ]" b  b' U  A2 l
这是一次性、不可回退操作( ~+ ?: }0 T! g+ z0 K
但你的前提已经满足(全部 OSD 都是 pacific+),所以是安全的* Z, ~- p7 @. t
$ R$ w! I0 P) k8 c6 Z

( p% u6 F0 v8 N; M. Y' e0 k6 C# ceph osd versions4 E% j( e% l7 K; ?2 k
{7 c' V& u3 ]4 q1 [
    "ceph version 16.2.10-275.el8cp (69b25b314048bb8542dce8512a249fc34a7add1d) pacific (stable)": 9
  W6 }% T# |$ ~: Q+ s" X9 n1 Z3 h}
) _0 A; N# ]. t' l* R6 l% U9 d# c( z% T6 M7 v0 f7 t: s

* L! V6 q" Z% V+ d- m9 G; f' q) r# }; Y( q$ U
- M- `4 g! g. v, H& B% Y. y; c+ a& x

& b5 t& k, K8 h
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:34 , Processed in 0.048707 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表