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

2021.09.18 08:23:32.038512 [ 1428 ] {} <Error> auto DB::IBackgroundJobExecutor::jobExecutingTask()::(anonymous class)::operator()()

const: Code: 243, e.displayText() = DB::Exception: Cannot reserve 3.42 GiB, not enough space, Stack trace (when copying this message, always include the lines below):

0. DB::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool) @ 0x88b64ca in /usr/bin/clickhouse
1. ? @ 0xfd9c676 in /usr/bin/clickhouse
2. DB::MergeTreeData::reserveSpace(unsigned long, std::__1::shared_ptr<DB::Space>) @ 0xfd9c4bb in /usr/bin/clickhouse
3. DB::MergeTreeData::cloneAndLoadDataPartOnSameDisk(std::__1::shared_ptr<DB::IMergeTreeDataPart const> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::MergeTreePartInfo const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&) @ 0xfda25cc in /usr/bin/clickhouse
4. DB::MergeTreeDataMergerMutator::mutatePartToTemporaryPart(DB::FutureMergedMutatedPart const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, DB::MutationCommands const&, DB::BackgroundProcessListEntry<DB::MergeListElement, DB::MergeInfo>&, long, DB::Context const&, std::__1::unique_ptr<DB::IReservation, std::__1::default_delete<DB::IReservation> > const&, std::__1::shared_ptr<DB::RWLockImpl::LockHolderImpl>&) @ 0xfdd8a25 in /usr/bin/clickhouse
5. DB::StorageMergeTree::mutateSelectedPart(std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, DB::StorageMergeTree::MergeMutateSelectedEntry&, std::__1::shared_ptr<DB::RWLockImpl::LockHolderImpl>&) @ 0xfb327fe in /usr/bin/clickhouse
6. ? @ 0xfb41b88 in /usr/bin/clickhouse
7. ? @ 0xfd12967 in /usr/bin/clickhouse
8. ThreadPoolImpl<ThreadFromGlobalPool>::worker(std::__1::__list_iterator<ThreadFromGlobalPool, void*>) @ 0x88f8fd8 in /usr/bin/clickhouse
9. ThreadFromGlobalPool::ThreadFromGlobalPool<void ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::'lambda1'()>(void&&, void ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::'lambda1'()&&...)::'lambda'()::operator()() @ 0x88faf9f in /usr/bin/clickhouse
10. ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) @ 0x88f65af in /usr/bin/clickhouse
11. ? @ 0x88fa043 in /usr/bin/clickhouse
12. start_thread @ 0x76db in /lib/x86_64-linux-gnu/libpthread-2.27.so
13. clone @ 0x12171f in /lib/x86_64-linux-gnu/libc-2.27.so
(version 21.4.3.21 (official build))
2021.09.18 08:23:32.038548 [ 1288 ] {} <Error> auto DB::IBackgroundJobExecutor::jobExecutingTask()::(anonymous class)::operator()() const: Code: 243, e.displayText() = DB::Exception: Cannot reserve 3.40 GiB, not enough space, Stack trace (when copying this message, always include the lines below):

14 ответов

15 просмотров

Check inodes df -i

И используйте свежую версию кликхауса

上海妓女- Автор вопроса
Vladimir Goncharov
Check inodes df -i

хорошая идея, но нет 1%

上海妓女- Автор вопроса
Vladimir Goncharov
И используйте свежую версию кликхауса

clickhouse-server --version ClickHouse server version 21.8.4.51 (official build).

上海妓女
clickhouse-server --version ClickHouse server vers...

Странно. In recent versions we have added better diagnostics on free space. It will show you the filesystem path, the amount of total and free space and inodes.

上海妓女
хорошая идея, но нет 1%

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

上海妓女
бэкапа нет... )

Optimize тоже не запускали?

上海妓女
бэкапа нет... )

А зря. Можно сделать хотя бы самый простой инкрементальный, чтобы места много не занимал. Раз в сутки сохранять новые записи за эти сутки в csv и гзипом. Так хоть можно будет восстановить всё кроме последнего дня.

上海妓女- Автор вопроса
Vladimir Goncharov
А зря. Можно сделать хотя бы самый простой инкреме...

у нас резервирование, и на второй сервак льются те же данные, типа дев

Vladimir Goncharov
Optimize тоже не запускали?

не запускали Вопросик такой, есть где лог по подкапотным операциям кликхауса, время планового того же optimize к примеру

Polkadot
не запускали Вопросик такой, есть где лог по подка...

В конфиге есть путь до файла и уровень логирования. Попробуйте выкрутить на максимум.

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

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

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
12
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Точно, оно. У тебя там имена потоков выставляются?
Александр (Rouse_) Багель
11
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
Помогите пожалуйста. Делаю систему плагинов. Проблема сейчас в такая: плагины загружаются в основном потоке. FLibHandle := SafeLoadLibrary(FFileName) Но нужно еще выполнить фу...
Илья 🤣
10
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
Карта сайта