Actions
Bug #20525
openceph osd replace problem with osd out
% Done:
0%
Source:
Community (user)
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
ceph-disk
Component(RADOS):
OSD
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
i have try the new function of replace the osd with new command ,it work, but i have some problem,i don't know if it's a problem
these is my step:1、stop osd.4
- systemctl stop ceph-osd@4
- ceph osd destroy osd.4 --yes-i-really-mean-it
- uuidgen
4576d84d-7677-42b8-810c-2dc39c589b2a
and now the osd.4 status is down in ,so no backfill no recovery
then i run command: - ceph osd new 4576d84d-7677-42b8-810c-2dc39c589b2a 4
and then osd.4 status is down out ,and backfill or recovery begin
4、replace osd.4 with the new uuid above
#ceph-disk prepare --osd-uuid 4576d84d-7677-42b8-810c-2dc39c589b2a /dev/sdf
and all pg active+clean
my problem is:
ceph osd new command may not mark the osd out ,and when the new replce osd add in,just make recovery begin.
Actions