Project

General

Profile

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>

Back