@clickhouse_ru

Страница 661 из 723
Vasily
17.09.2018
14:03:08
виртуалка тестовая, оперативки 8 гигов

Wolf
17.09.2018
14:03:17
ext4 ?

покажи df -h полностью

Google
Vasily
17.09.2018
14:04:43
ext4 ?
да, до этого был xfs

Wolf
17.09.2018
14:06:00
у вас на руте кончилось место епта

как мы его мониторите не понятно , заббикс уже давно вам прислал об этом алерт

Vasily
17.09.2018
14:06:51
у вас на руте кончилось место епта
это не влияет, там данные strace не удалил

Wolf
17.09.2018
14:07:14
ну сомнительно что не влияет , так ка квероятно влияет , он же в рут тоже пишет что то

Mike
17.09.2018
14:07:44
там в /etc/ вроде что-то пишется.

Vasily
17.09.2018
14:08:00
данные для ClickHouse вынесены на отдельный диск

Denis
17.09.2018
14:08:04
ну в /var/log точно пишется

Wolf
17.09.2018
14:08:16
ну он даже лог у вас не может записать чтобы вы узнали что не так

в общем почистите рут и все будет норм заливаться

Paul
17.09.2018
14:08:47
данные для ClickHouse вынесены на отдельный диск
du --max-depth 1 -h / --exclude=/var/lib/clickhouse похоже, вас ждут сюрпризы

Vasily
17.09.2018
14:08:56
ругается на нехватку места в /var/lib/clickhouse, который как видно имеет достаточно свободного места

Google
Vasily
17.09.2018
14:11:00
а места не хватает на /
удалил данные strace, запустил заново, минут через 5 упадёт

это перед запуском

ну он даже лог у вас не может записать чтобы вы узнали что не так
вот ошибка Code: 1000. DB::Exception: Received from localhost:9000, 127.0.0.1. DB::Exception: File access error: no space left on device: /var/lib/clickhouse/data/default/pack_statistics/tmp_insert_20180608_20180608_125748_125748_0. как видно, не на корневой диск ругается

да, использую MergeTree

Wolf
17.09.2018
14:13:21
А что дф ?

покади df -h и df -i

просто странно что вы записали за 2 минуты 30 гигов в кх

Vasily
17.09.2018
14:14:58
на айноды тоже думал

мониторинг по айнодам показывает что всё нормально

Wolf
17.09.2018
14:15:47
ну сейчас то дф что показывает ?

Vasily
17.09.2018
14:17:44
прям перед падением

в каком логе смотреть?

Paul
17.09.2018
14:18:38
у вас кончаются иноды

Vasily
17.09.2018
14:18:50
вот теперь заметил

Paul
17.09.2018
14:18:53
там пустая файлсистема? ее стоит переформатировать

Vasily
17.09.2018
14:18:58
что с этим можно сделать?

на пустой та же проблема была

Wolf
17.09.2018
14:19:17
форматишь заново в ext4 и задаешь большое количество инодов

Vasily
17.09.2018
14:19:31
для примера какое?

Wolf
17.09.2018
14:19:35
там просто по дефолту количество инодов зависит от размера диска а на 40 гигов их будет очень мало

Google
Wolf
17.09.2018
14:19:57
ну задайте в 100 раз больше инодов чем сейчас

Vasily
17.09.2018
14:20:43
спасибо, завтра попробую

Michal
17.09.2018
14:20:52
Интересно кстати - почему столько инодов занято?

Vladimir
17.09.2018
14:21:45
Мелкие вставки?

Michal
17.09.2018
14:21:49
Вангую: внутри того data.sql который вы пайпуете в clickhouse-client много-много однострочных INSERT.

А должен быть один :)

и много-много VALUES.

Alexandra
17.09.2018
16:11:29
друзья, а вот расскажите, очищаются ли данные в кликхаусе как-то? то есть он же в основном для метрик используется, а метрики, далеко не всегда нужно хранить годами. как происходит освобождение памяти от уже ненужного?

Alexandra
17.09.2018
16:13:05
аа, ок

пасиб

Paul
17.09.2018
16:22:49
поменяйте функцию на дельту

Alexey
17.09.2018
16:24:13
поменяйте функцию на дельту
Счётчик (глобальный) действительно сейчас показывает не то, что надо. Для отдельных запросов отслеживание памяти - Ок.

Alexey
17.09.2018
16:24:32
поменяйте функцию на дельту
думаете будет норм показывать? расход оперативки для всех запросов на текущий момент

Paul
17.09.2018
16:25:01
думаю - да. судя по графику - счетчик является каунтером, то есть он показывает не текущее значение, а прирост

пропишете дельту - будут реальные цифры

Google
Alexey
17.09.2018
17:36:15
Но так не должно быть.

Sergei
17.09.2018
19:00:20
Добрый вечер! Подскажите пожалуйста, а вот этот пункт "Protobuf and Parquet input and output formats" в какой стадии сейдас находится?

Combot
17.09.2018
19:17:15
combot.org/c/-1001080295593

Alexey
17.09.2018
19:19:10
Добрый вечер! Подскажите пожалуйста, а вот этот пункт "Protobuf and Parquet input and output formats" в какой стадии сейдас находится?
Есть рабочие pull requests, но их нужно доделывать. Внешний разработчик (@luc1ph3r) хочет довести до разумного состояния до октября (но я не уверен, что это будет), потом будем сами доделывать.

Sergei
17.09.2018
19:30:57
Судя по коммиту построение схемы таблицы по протобуф описанию не предполагается? Возможно с какими-то ограничениями по вложенности сообщений...Только загрузка/выгрузка данных или есть что-то в перспективе? Было бы очень прикольно скормить КХ .proto файл и получить на выходе готовые талицы и возможность лить данные в соответствующем формате :) Ну конечно мечтать не вредно :)

Alexey
17.09.2018
19:32:31
Пока нет - только загрузка в таблицу с более-менее соответствующей схемой, и выгрузка из таблицы в схеме, которая выводится из схемы таблицы.

https://gist.github.com/pavel-odintsov/5cb2177f2735712fc033fcc9352158dc
Сейчас разберёмся с некоторыми мелочами и напишу в личку, как помочь разобраться.

Pavel
17.09.2018
20:59:12
спасибо! :)

Vitaliy
17.09.2018
23:26:54
Есть feature request - сделать движок GraphiteReplacingMergeTree

цель - возможность перезаписывать определенные данные в истории

к примеру - убирать спайки фолс-позитивов

Vladimir
18.09.2018
06:15:43
подскажите, в чем разница в использовании 32-битного sampling выражения и 64-битного? intHash32 vs intHash64?

Denis
18.09.2018
06:26:53
спам же

Antony
18.09.2018
07:44:26
Всем привет, подскажите как лучше хранить и считать агрегаты над 38 символьными числами? Что-то типо number/numeric я так понял нет

Yaroslav
18.09.2018
08:10:12
@milovidov_an Алексей, нашел вашу цитату "После вставки в Distributed таблицу, отправка данных на удалённые серверы производится полностью асинхронно. Если при отправке возникает ошибка, её следует смотреть в логе отправляющего сервера." Сохранилось ли такое же поведение сейчас? Интересен момент с возвращением статуса. Хотелось бы или получать ошибочный статус при невозможности вставки данных на другие шарды, а не сообщение в лог, или может быть повторные попытки отправки данных на другие шарды.

Ivan
18.09.2018
08:14:12
Yaroslav
18.09.2018
08:18:27
спасибо!

Ivan
18.09.2018
09:14:07
а есть по ним документация?
Пока нет, но там мало что от SQL стандарта отличается + можно по тестам ориентироваться

Google
Алексей
18.09.2018
09:17:56
Пока нет, но там мало что от SQL стандарта отличается + можно по тестам ориентироваться
главный вопрос сколько можно до и после ? ( знаков я имею ввиду )

Alexey
18.09.2018
09:29:56
Всего 38 знаков.

Vsevolod
18.09.2018
09:35:14
а можно ли сказать сабжу слушать по ssl на 0.0.0.0 и без ssl на 127.0.0.1?

G
18.09.2018
09:41:16
Ok
Коллеги мне помогли разобраться, вроде бы ошибка в драйвере Скоро будет ишью

Konstantin
18.09.2018
09:52:27
На distributed таблице не работает функция quantiles Received exception from server (version 18.12.14): Code: 42. DB::Exception: Received from localhost:9000, 127.0.0.1. DB::Exception: Aggregate function quantile require one parameter or less:

так и задумано?)

Максим
18.09.2018
10:06:14
Добрый день! Есть запрос вида: SELECT ... FROM ... WHERE ... AND test_id IN ( SELECT test_id... ) GROUP BY ... ANY LEFT JOIN ( SELECT ... FROM ... WHERE ... AND test_id IN ( SELECT test_id... ) GROUP BY ... ANY LEFT JOIN ( SELECT ... FROM ... WHERE ... AND test_id IN ( SELECT test_id... ) ) USING test_id LIMIT ... в нём все три подзапроса SELECT test_id... совершенно одинаковы; будут ли они вычислены в CH только один раз?

G
18.09.2018
10:20:59
Хорошо, давайте issue буду править ;)
https://github.com/kshvakov/clickhouse/issues/122

Страница 661 из 723