184 похожих чатов

Всем привет! Есть вопрос. Кластер 4 ноды 2x2. КХ 20.3 Диски

заполнились на 80%. Решил сделать TTL RECOMPRESS старых данных на самой жирной табличке на ZSTD.

В итоге на каждой реплике 1я нода освободила память, а 2я наоборот заняла еще больше.

node1: 80%—>76%
node2: 80%—>90%

(Вторая реплика аналогично.)

Кто-то сталкивлся с таким? Как можно пофиксить?

12 ответов

22 просмотра
Volodymyr-Bunchuk Автор вопроса

Причем если посмотреть SUM(bytes) FROM system.parts, то видно что табличка начала меньше места занимать на всех нодах

Volodymyr Bunchuk
Причем если посмотреть SUM(bytes) FROM system.part...

бекапы есть? в смысле в дире shadow место занято

Volodymyr-Bunchuk Автор вопроса
Denny [Altinity]
бекапы есть? в смысле в дире shadow место занято

а можно пожалуйста подетальнее про shadow дир? не прикасался к нему ранее

Volodymyr-Bunchuk Автор вопроса
Denny [Altinity]
du -sh shadow

du: cannot access 'shadow': No such file or directory

Volodymyr Bunchuk
du: cannot access 'shadow': No such file or direct...

sum из system.parts каким запросом делали?

Volodymyr-Bunchuk Автор вопроса
Denny [Altinity]
sum из system.parts каким запросом делали?

SELECT concat(database, '.', table) AS table, formatReadableSize(sum(bytes)) AS size, sum(bytes) AS bytes_size, sum(rows) AS rows FROM system.parts GROUP BY database, table ORDER BY bytes_size DESC LIMIT 10

Volodymyr Bunchuk
SELECT concat(database, '.', table) AS table, ...

т.е. сразу и активные и неактивные парты. т.е. то что возвращает этот запрос должно совпадать по размеру с тем что на диске

Volodymyr-Bunchuk Автор вопроса
Denny [Altinity]
т.е. сразу и активные и неактивные парты. т.е. то ...

я сужу по самой крупной табличке она была 2Тб стала 1.8Тб. Такое на всех 4 нодах только если смотреть на занятую память в системе на додах 1 и 3 память действительно освободилась, а на нодах 2 и 4 наоборот

Volodymyr-Bunchuk Автор вопроса
Denny [Altinity]
т.е. сразу и активные и неактивные парты. т.е. то ...

возможно глупость скажу, но может быть такое что КХ создал новые парты с новой компрессией и не удалил старые, со старой компрессией?

Volodymyr Bunchuk
возможно глупость скажу, но может быть такое что ...

они видны в FROM system.parts как not active, КХ не может не удалить, ищите du -sh ... сравнивайте размеры баз -> таблиц возможно мусор в detached

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта