Project

General

Profile

Bug #44252

Updated by Sebastian Wagner almost 4 years ago

There are three types of daemons: 

 1. active daemons 
 2. standby daemons 
 3. unknown daemons that are (not yet) part of the mdsmap or mgrmap.  

 When cephadm removes a daemon, it should do so in the following order: 

 1. standby daemons 
 2. unknown daemons 
 3. active daemons 

 First step would be to: 

 1. implement missing  

 https://github.com/ceph/ceph/blob/749da74e2d9af075c2f365516cf9ea4370b58ec0/src/pybind/mgr/cephadm/services/cephadmservice.py#L40 

 make the scheduler prefer active daemons. 

Back