@clickhouse_ru

Страница 683 из 723
Александр
01.10.2018
20:56:40
Ну так вы же уже очистили ЗК или нет?
Да, но КХ при этом не перестал срать логами о проблемах с данными. Рестарт серверов не помог.

Я говорит вижу косяк, попробую с реплики стянуть. Потом орет, что нет данных в ЗК и вообще на репликах ниче найти типа не могу

Wolf
01.10.2018
20:57:07
Ну так вы переместите данные и потом аттач сделайте

Александр
01.10.2018
20:57:30
Google
Александр
01.10.2018
20:57:34
Но за идею спасибо!

Wolf
01.10.2018
20:57:34
В новосозданные таблицы

Ну как Поздняк других вариантов вроде и нет

Roman
01.10.2018
21:27:44
у вас данные приходят с разрешением в один день - в дате нет времени. Поэтому и на графике, где вы смотрите разбивку по часам, ничего нет

Slava
01.10.2018
21:29:08
у вас данные приходят с разрешением в один день - в дате нет времени. Поэтому и на графике, где вы смотрите разбивку по часам, ничего нет
Я пробовал timestamp limit 100 делать из большой таблицы, несколько значений одного дня захватывал

То есть агрегаты дневные нельзя отрисовать?

Roman
01.10.2018
21:34:00
можно, если date-range будет не с 13 до 19 часов, а с какого-то числа по какое-то

Slava
01.10.2018
21:41:24
С 15 сентября и далее

Roman
01.10.2018
21:43:27
смотрел по этой картинке

преобразуйте start в dateTime и используйте это значение для сортировки и группировки

Slava
01.10.2018
21:44:41
смотрел по этой картинке
Там дневной агрегат, и в респонсе данных достаточно для отрисовки, но выводит только первое значение

Google
Slava
01.10.2018
21:45:26
Старт изначально в дейтайме

Я его агрегирую, чтобы графики по дням посмотреть

Roman
01.10.2018
21:46:22
тогда не нужно его преобразовывать в date

тогда можете использовать toStartOfDay - https://clickhouse.yandex/docs/en/query_language/functions/date_time_functions/

Vadim
02.10.2018
07:18:43
Судя по таблице system.replicas одна из машин является лидером для реплицируемой таблицы. Почему она мерджит данные в блок с именем, отличающимся от всех остальных? На трех серверах это: 20180901_20180930_0_1091338_306 а на лидере: 20180901_20180930_1091350_1091370_2 Вижу, что набор исходных блоков отличается. От чего он может отличаться в реплицируемых таблицах, причем значительно(34 куска за сентябрь на лидере, против 50 - на остальных)?

Vadim
02.10.2018
07:35:59
как уберечься от удаления старых данных? сейчас не хватает в июльских

Stanislav
02.10.2018
07:39:54
Такой странный вопрос: восстановление из r/o после потери связи через какое время происходит, если происходит?

*потери связи с zookeeper

Vadim
02.10.2018
07:40:27
Если я забэкапил все партиции методом Alter table ... FREEEZE Partition... Из Shadow они не должны пропасть сами. так ?

Такой странный вопрос: восстановление из r/o после потери связи через какое время происходит, если происходит?
Как узнать? Вот вчера в логе: 2018.10.01 16:03:36.967522 [ 760 ] <Error> void DB::AsynchronousMetrics::update(): Cannot get replica del ay for table: default.graphite_tree: Code: 242, e.displayText() = DB::Exception: Table is in readonly mod e, e.what() = DB::Exception, Stack trace: и сразу: 2018.10.01 16:03:37.747095 [ 22 ] <Error> default.graphite_tree (StorageReplicatedMergeTree): DB::StorageReplicatedMergeTree::queueTask()::<lambda(DB::StorageReplicatedMergeTree::LogEntryPtr&)>: Code: 999, e.displayText() = ZooKeeperImpl::Exception: Session expired (Session expired), e.what() = ZooKeeperImpl::Exception, Stack trace:

и почти сразу: 2018.10.01 16:04:20.076853 [ 363 ] <Error> executeQuery: Code: 24, e.displayText() = DB::Exception: Cannot write to ostream at offset 2097152

Stanislav
02.10.2018
07:44:21
Что значит "как узнать"? Я и так знаю, что таблицы в r/o. Меня интересует - они сами восстановятся в r/w или надо пинать после восстановления связи?

Vadim
02.10.2018
07:44:59
как правильно пинать, перезагрузкой clickhouse-server ?

Stanislav
02.10.2018
07:45:19
рестартом сервиса

штатным

Vadim
02.10.2018
07:53:41
нашел начало РО режима: <Information> default.graphite (StorageReplicatedMergeTree): Cancelled merging parts

mikhail
02.10.2018
07:54:58
Привет! KX на Red Hat, норм? Или лучше не пробовать?

Vadim
02.10.2018
07:57:27
2018.10.01 16:04:29.597326 [ 1152 ] <Debug> executeQuery: (from 127.0.0.1:44396, query_id: 38b07b58-3a1d-4797-86ce-7ced2a9a0c8d) INSERT INTO graphite (Path, Value, Time, Date, Timestamp) FORMAT RowBinary

Google
Stanislav
02.10.2018
07:58:55
О том, что таймаут - в пределах 60 секунд...

И что мне быстрее перезапустить...

Vadim
02.10.2018
07:59:36
ок, спасибо.

Другой вопрос: после ругани зукиперов обнаруживаю, что на одной ноде меньше данных чем на других, она же их должна с реплик слить или это не происходит, если данные были(записи в зукипере также исчезли) , как правильно засинкать неполноценный сервер с доноров ?

если скопирую на него данные в detached и выполню ATTACH , он же по реплике передаст свои новые блоки и будут дубли, так ?

или они исчезнут при оптимизации ?

Daniel
02.10.2018
08:12:03
А что показывают RejectedInserts, количество отвергнутых строк, или количество отвергнутых батчей в инсертах?

terry
02.10.2018
08:26:15
омг, кто может сказать какие порты надо открыть на системе, что бы этот tabix запущенный из под nginx подключался к clickhouse сервер локально?

ибо я пол дня вчера провозился и хоть убейся об стену графана с интернета подключаеться по https://host:9440 юзер+ пароль но эта сволочь tabix - нивкакую что локально, что запущенный с другого хоста в интернете...

Stanislav
02.10.2018
08:27:19
табикс подключается из браузера

хочет либо 8123 (http), либо 8443 (https)

Можно пробросить тем же nginx

terry
02.10.2018
08:28:50
Можно пробросить тем же nginx
прямо на впс, где кликхаус, стоит Nginx - табикс запущенн по манулу, но не может, говорит проверьте юзера пароль хост порт

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

terry
02.10.2018
08:29:31
хочет либо 8123 (http), либо 8443 (https)
и даже 8123 открыт фаерволом для 127,0,0,1 и не хочет

Stanislav
02.10.2018
08:29:33
И почитай что-нибудь про сеть.

127.0.0.1 везде свой

terry
02.10.2018
08:30:07
127.0.0.1 везде свой
прямо на впс, где кликхаус, стоит Nginx

Google
Stanislav
02.10.2018
08:30:17
ну так настрой его

terry
02.10.2018
08:30:23
ок

не убегай

сейчас покажу конфиг Nginx

Alex
02.10.2018
08:31:03
и даже 8123 открыт фаерволом для 127,0,0,1 и не хочет
Когда используешь табикс ты подключешься к кликхаусу из своего браузера, а не через сервер таббикса. Тебе нужно иметь прямой доступ к КХ со своего компа.

127.0.0.1 не сканает

terry
02.10.2018
08:31:27
окей, момент

Alex
02.10.2018
08:31:34
ну только если тунель сделаешь

Stanislav
02.10.2018
08:32:07
Кстати, вариант. ssh -L 8123:localhost:8123 никто не отменял

Stanislav
02.10.2018
08:34:18
графана подключается сама, а не через твой броузер

terry
02.10.2018
08:34:53
графана подключается сама, а не через твой броузер
ей в коннекте указано https://104.248.44.235:9440 username password

Stanislav
02.10.2018
08:35:01
ну и файрволлы никто не отменял, кстати...

Alex
02.10.2018
08:35:22
там у неё 2 режима есть, через проксик и напрямую, у тебя как?

По умолчанию она как-раз через свой проксик подключается, поэтому всё работает.

Mike
02.10.2018
08:38:52
Коллеги, доброе утро, а проблему с "Block structure mismatch" кто как решает? Откатывать версии кх?

началось вчера с обновления на 18.12.17

Alexey
02.10.2018
08:45:51
У нас такое на селекте в одной таблице есть, есди из селекта убрать limit или order by, помогает

Сделать лимит или ордер сверху: select from (проблемный запрос без лимита) limit 1000

Google
terry
02.10.2018
08:50:05
мой айпи в файерволе открыт 100%

Alex
02.10.2018
08:51:01
открой режим разработчика в браузере и посмотри куда таббикс запросы отправляет. Сразу всё понятно стенет

terry
02.10.2018
08:52:07
открой режим разработчика в браузере и посмотри куда таббикс запросы отправляет. Сразу всё понятно стенет
ну ок табикс, я запускаю комманду clickhouse-client --host=104.248.44.235 --port=9000 --user=USERNAME --password=PASS ClickHouse client version 18.12.17. Connecting to 104.248.44.235:9000 as user conductor. Code: 210. DB::NetException: Connection refused: (104.248.44.235:9000)

с айпи который разрешен к коннекту в фаерволе, в конфиге сервера открыты порты и ссл и нет, но фаерволом разрешения сверху на айпи повешены

Stanislav
02.10.2018
08:52:49
1) порт таки 8123 (ну или 8443), а не 9000 2) на вдс он слушается? Туда можно зайти бразуером?

terry
02.10.2018
08:54:22
кажется ты выше писал что у тебя кликхаус 127,0,0,1 слушает, так что ты хочешь?
типа жесткий бинд на апйпи:порт и хоть застрелись?

Stanislav
02.10.2018
08:54:31
таки поздравляю, либо конфигурить кх, чтоб слушал, либо пробрасывать через nginx

terry
02.10.2018
08:58:26
слушать реальный айпи сделал

ошибки в доке опсианы ? ;)

Stanislav
02.10.2018
09:00:08
не факт

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