Re: backfill_unfound state reset to clean after osd restart

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, May 19, 2021 at 11:12:06AM -0000, Jin Hase wrote:
> I understand the detail behavior, thanks.
> 
> My concerns are:

> How to recover backfill_unfound state if this behavior is modified
> to be detected as backfill_unfound again even if in the above case.
> Whether deep scrub can be executed in the backfill_unfound state
> and recover this situation. If that doesn't work, I'm wondering how
> to address situation.

I believe the deep scrub will not run when the state is
backfill_unfound. You will need to resolve "unfound" objects first to
change the state. Usually it means just to run

  ceph pg $pgid mark_unfound_lost delete

Because you can't do much in this situation -- the object is not
recoverable, just remove the objects remnants. After this the pg will
enter the clean state.

> Anyway, I'd like to know this is expected behavior or not, and how
> to fix it if this is not expected behavior.

+1

-- 
Mykola Golub
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux