Bug #45093
Updated by Sebastian Wagner about 4 years ago
h3. After "ceph orch apply mgr node1,node2,node3", cluster has four MGRs
This started happening in master very recently, but I have not pinpointed which PR/commit did it:
After bootstrapping a cluster, I ask for three MGRs (total), as usual:
<pre>
master: ++ ceph orch apply mgr node1,node2,node3
master: Scheduled mgr update...
</pre>
Over the past few months there has been some semantic back-and-forth whether "ceph orch apply mgr node1,node2,node3" means to add three more MGRs to those already running, or whether it means I want three MGRs total. I *thought* the latter had finally won out, but apparently not?
<pre>
master:~ # ceph-s
...
services:
mon: 3 daemons, quorum node1,node2,node3 (age 4h)
mgr: node1.bwokiv(active, since 4h), standbys: node1.amxnnt, node2.hghrym, node3.vyanht
...
</pre>
The Ceph version is:
<pre>
master:~ # ceph --version
ceph version 16.0.0-704-g38ae96e1c9 (38ae96e1c9a4f8ad3095626c71951a122bdc8fe7) pacific (dev)
master:~ # ceph versions
{
"mon": {
"ceph version 16.0.0-704-g38ae96e1c9 (38ae96e1c9a4f8ad3095626c71951a122bdc8fe7) pacific (dev)": 3
},
"mgr": {
"ceph version 16.0.0-704-g38ae96e1c9 (38ae96e1c9a4f8ad3095626c71951a122bdc8fe7) pacific (dev)": 4
},
"osd": {
"ceph version 16.0.0-704-g38ae96e1c9 (38ae96e1c9a4f8ad3095626c71951a122bdc8fe7) pacific (dev)": 6
},
"mds": {},
"overall": {
"ceph version 16.0.0-704-g38ae96e1c9 (38ae96e1c9a4f8ad3095626c71951a122bdc8fe7) pacific (dev)": 13
}
}
</pre>