Запросы memsql терпят неудачу из-за проблемы с пространством - PullRequest
0 голосов
/ 15 июня 2019

У нас есть один тестовый кластер memsql с 4 конечными, 1 основным и 1 агрегаторным узлами. Он работал долгое время, но теперь для нескольких конечных узлов. дисковое пространство заполнено на 100 процентов. Теперь, когда мы выполняем запросы, мы получаем ошибки ниже. Это может быть потому, что для двух конечных узлов дисковое пространство заполнено.

Query1: -

delete from table2 where cast(load_timestamp as date)<= current_Date-5;

ОШИБКА 1705 (HY000): запрос не может быть выполнен. Сбой генерации кода MemSQL: не удалось записать файл в plancache. Query2: -

truncate table  table1;

ОШИБКА 1728 (HY000): не удалось синхронизировать справочные базы данных перед командой DDL, повторите попытку. Запустите SHOW WARNINGS для более подробной информации

Может кто-нибудь подсказать, как я могу очистить данные и перевести все узлы в оперативный режим. (На данный момент нам данные не нужны), но мы не хотим, чтобы база данных или конвейеры были отброшены (усечение мне подходит)

...