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

Подскажите по настройке политик переноса данных storage_configuration\policies Корректно ли они

отрабатывают если в разных политиках используются одни и те же диски? Т.е. если у меня есть условный ssd и hdd и я хочу задать для ряда таблиц хранение только на ssd, для других комбинированный вариант ssd+hdd, а остальные по умолчанию на hdd скидывать

10 ответов

14 просмотров

один и тот же диск может быть в разных volume в разных storage policy внутри одного storage policy диск не может быть сразу в двух volume при редактировании существующего storage policy, требуется restart при ALTER TABLE ... MODIFY SETTINGS storage_policy=? , новый набор дисков должен включать старый набор дисков

да. но если сервер как standalone уже запущен и default storage policy и default диск в /var/lib/clickhouse смотрит на ssd то с пунктом "по умолчанию все смотрят на hdd" придется потрахаться слегка =)

Tetra- Автор вопроса
Slach [altinity]
да. но если сервер как standalone уже запущен и de...

как раз небольшое уточнение на понимание Если захочу перенести какуюто таблицу с чисто ssd на hdd, то я должен это сделать поэтапно: Создать политику например tmp_ssd_to_hdd, где задам условие использования ssd в ноль Дождаться переноса данных Сменить политику на hdd Нужно ли будет еще чтото сделать? помимо смен политик и рестартов

Tetra
как раз небольшое уточнение на понимание Если захо...

все верно, но перенос данных можно ускорить через ALTER TABLE db.table MOVE PARTITION '...' TO VOLUME '...'

Tetra- Автор вопроса
Slach [altinity]
все верно, но перенос данных можно ускорить через ...

хорошее напоминание, чтоб не полагаться на внутрянку

Tetra- Автор вопроса

Сначала я подумал что понял в чем трабла и типа норм, а теперь как понял и чет печально)) Получается в клике нет дефолтной сторадж политики и она прибита гвоздями к path из конфига, причем прибита на столько что помимо юзерких и всякие системные таблички там будут автоматом и мне надо еще перед созданием клика озаботиться чтобы path смотрел на примонтированный hdd, если подразумевается он как дефолтный. Тут я правильно теперь осознал?) И если мне захочется зачемто для системной таблички использовать ssd, то мне надо будет явно ей задавать политику уже после создания кластера, т.к. раньше не подключиться, и также поэтапно дожидаться миграции на ssd.

Tetra
Сначала я подумал что понял в чем трабла и типа но...

угу... ну можно еще жестко переопределить default диск через replace="1" на другой путь попробовать но придется файлы руками перекидывать...

Tetra- Автор вопроса
Slach [altinity]
угу... ну можно еще жестко переопределить defau...

вот про дефолтный диск ничего найти не могу, все что находу это просто что он тот же куда смотрит path из конфига, а явно его задать не нашел - найдено что оно в целом тупо поразумевается всегда судя по примерам из https://kb.altinity.com/altinity-kb-setup-and-maintenance/altinity-kb-moving-table-to-another-device./ но путь все же берется из path Да и replace=1 куда прописывать?

Tetra
вот про дефолтный диск ничего найти не могу, все ч...

в конфигах... типа <storage_configuration replace="1"> <disks> <default>/new/path</default> ... </disks> </storage_configuration> но не уверен что поможет

Tetra- Автор вопроса

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

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

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
32
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
25
Книга Юрова В.И пойдёт для обучения?
Botsman
24
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
Подскажите пожалуйста, а я могу вот такую штуку использовать? rpc, только реализованное в реббите https://www.rabbitmq.com/tutorials/tutorial-six-php ( или https://habr.com/ru...
Artyom
11
а мы ещё не созрели до того, чтобы создать отдельный чатик про настройку редакторов?
Cheese Syrowiecki
16
И ещё вопрос: можно ли типа как на дос как-то запариться и с помощью прерываний выводить текст, вместо функции printf ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
34
Всем привет! У меня почему-то по-разному отображается TListView в Debug и Release режимах (FireMonkey)! При запуске под Win приложения TListView заливается программо. в Debug ...
Александр COM
8
Ладно, ещё тупого спрошу. Код должен банально вывести значение регистра на консоль, на деле же не выводя ничего, просто оставляя нерабочую консоль (открыта, ничего не написан...
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
25
Парни, спасайте. RAD Studio 12 творит какую-то дичь. У меня есть метод (event), который вызывает другой метод, т.е. он состоит из 1-й строки вызова. Ставлю бряк на event, запу...
Eugene Krasnikov (ᴊɪɴ x)
3
Карта сайта