Re: [ceph-users] No recovery when "norebalance" flag set

2018-11-26 Thread Gregory Farnum
On Sun, Nov 25, 2018 at 2:41 PM Stefan Kooman wrote: > Hi list, > > During cluster expansion (adding extra disks to existing hosts) some > OSDs failed (FAILED assert(0 == "unexpected error", _txc_add_transaction > error (39) Directory not empty not handled on operation 21 (op 1, > counting from 0

Re: [ceph-users] No recovery when "norebalance" flag set

2018-11-26 Thread Stefan Kooman
Quoting Dan van der Ster (d...@vanderster.com): > Haven't seen that exact issue. > > One thing to note though is that if osd_max_backfills is set to 1, > then it can happen that PGs get into backfill state, taking that > single reservation on a given OSD, and therefore the recovery_wait PGs > can'

Re: [ceph-users] No recovery when "norebalance" flag set

2018-11-26 Thread Dan van der Ster
Haven't seen that exact issue. One thing to note though is that if osd_max_backfills is set to 1, then it can happen that PGs get into backfill state, taking that single reservation on a given OSD, and therefore the recovery_wait PGs can't get a slot. I suppose that backfill prioritization is supp

[ceph-users] No recovery when "norebalance" flag set

2018-11-25 Thread Stefan Kooman
Hi list, During cluster expansion (adding extra disks to existing hosts) some OSDs failed (FAILED assert(0 == "unexpected error", _txc_add_transaction error (39) Directory not empty not handled on operation 21 (op 1, counting from 0), full details: https://8n1.org/14078/c534). We had "norebalance"