Вы не можете писать в корзину, которая передается прямо сейчас, но вы не можете писать в другие корзины (так что не похоже, что весь осколок заблокирован).
Кроме того, вы можете смягчить эффект путем
- сделать ведра меньше (увеличить bucket_count)
- сделать ребалансировку медленнее, чтобы одновременно передавалось меньше сегментов (конфигурация ребалансера).
Предположим, у вас есть 16384 сегмента, и ваш набор данных составляет 75 ГБ. Это означает, что средний размер корзины составляет около 5 Мб. Если вы уменьшите параметр rebalancer_max_receiving до 10, у вас будет одновременно передаваться только 10 сегментов (50 МБ) (что делает его заблокированным для записи).
Таким образом, восстановление баланса будет довольно медленным, НО, учитывая, что ваши клиенты могут выполнять повторные попытки и ваша сеть между шардами достаточно быстра, эффект 'блокировки записи' должен вообще остаться незамеченным.