Size: a a a

ClickHouse не тормозит

2020 July 29

AB

Artur Beglaryan in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
Может таблицы с engine memory? Или engine join. Или engine buffer
Неа

SELECT
   engine,
   count(*)
FROM system.tables
WHERE database != 'system'
GROUP BY engine

┌─engine──────┬─count()─┐
│ MergeTree   │       6 │
│ Dictionary  │       3 │
│ Distributed │       6 │
└─────────────┴─────────┘
источник

AB

Artur Beglaryan in ClickHouse не тормозит
Возможно ли что какой то запрос упал, и просто не освободил память? и это 100ГБ так и висят?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Artur Beglaryan
Возможно ли что какой то запрос упал, и просто не освободил память? и это 100ГБ так и висят?
Такие баги были но давно. Надо искать в err.log ошибки в то время когда началось
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
@den_crane не напомните как проверить доступ ЗК с КХ
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
через curl, чет вылетело из головы
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Алексей Артамонов
через curl, чет вылетело из головы
echo stat | nc <zookeeper ip> 2181
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
чет ничего не вернул )
источник

AB

Artur Beglaryan in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
Такие баги были но давно. Надо искать в err.log ошибки в то время когда началось
там 2 запроса упали в этом промежутке времени
2020.07.17 12:04:26.799503 [ 54786 ] {578c4b37-5e30-470a-a792-aadeeaa76fd5} <Error> executeQuery: Code: 241, e.displayText() = DB::Exception: Memory limit (for query) exceeded: would use 93.13 GiB (attempt to allocate chunk of 69208224 bytes), maximum: 93.13 GiB: While executing MergingAggregatedTransform (version 20.3.11.97 (official build))
2020.07.17 12:15:22.007527 [ 68573 ] {9cc19115-8658-41ce-8a86-14d2774772d6} <Error> executeQuery: Code: 135, e.displayText() = DB::Exception: Indices in strings are 1-based (version 20.3.11.97 (official build))

что-то мне кажется память не освободилаь от запросаа первой ошибки и так и висит. И рестарт не смогу делать. В таблице есть колонка  MATERIALIZED toUInt64(dictGet  и скорее всего из-за https://github.com/ClickHouse/ClickHouse/issues/12665 рестарт без остановки заливки не получится
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
@den_crane а я правильно еж понимаю что КХ ходит в ЗК, а ЗК в КХ не обращается
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Алексей Артамонов
@den_crane а я правильно еж понимаю что КХ ходит в ЗК, а ЗК в КХ не обращается
Правильно
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
еще же можно посмотреть статус ЗК в КХ
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
system.чего-то там
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Artur Beglaryan
там 2 запроса упали в этом промежутке времени
2020.07.17 12:04:26.799503 [ 54786 ] {578c4b37-5e30-470a-a792-aadeeaa76fd5} <Error> executeQuery: Code: 241, e.displayText() = DB::Exception: Memory limit (for query) exceeded: would use 93.13 GiB (attempt to allocate chunk of 69208224 bytes), maximum: 93.13 GiB: While executing MergingAggregatedTransform (version 20.3.11.97 (official build))
2020.07.17 12:15:22.007527 [ 68573 ] {9cc19115-8658-41ce-8a86-14d2774772d6} <Error> executeQuery: Code: 135, e.displayText() = DB::Exception: Indices in strings are 1-based (version 20.3.11.97 (official build))

что-то мне кажется память не освободилаь от запросаа первой ошибки и так и висит. И рестарт не смогу делать. В таблице есть колонка  MATERIALIZED toUInt64(dictGet  и скорее всего из-за https://github.com/ClickHouse/ClickHouse/issues/12665 рестарт без остановки заливки не получится
Сделайте тикет приложите запрос и ddl  и ошибку. Без ребута кх ничего не сделать.
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Алексей Артамонов
еще же можно посмотреть статус ЗК в КХ
Нет такого. Если есть таблица system.zookeeper то кх стартовал с зукипером.
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
у меня просто echo stat | nc ip 2181 ничего не отдает
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
Алексей Артамонов
@den_crane 2020.07.28 21:15:52.009383 [ 71637 ] {} <Error> users: DB::StorageReplicatedMergeTree::queueTask()::<lambda(DB::StorageReplicatedMergeTree::LogEntryPtr&)>: Poco::Exception. Code: 1000, e.code() = 0, e.displayText() = No message received, Stack trace (when copying this message, always include the lines below):
я думаю что по этой причине и ошибка
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
но реплика вроде делается
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Алексей Артамонов
у меня просто echo stat | nc ip 2181 ничего не отдает
Кх сыпет ошибками про зк без остановки если ему нужен зк и при этом он не доступен.
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
И там явно будет написано что проблема с зк и что таблица переведена в ридонли
источник

АА

Алексей Артамонов... in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
И там явно будет написано что проблема с зк и что таблица переведена в ридонли
там это в логах КХ?
источник