Собственно вопрос в теме. как вытащить в файл все проиндексированные слова из индекса?
indextool --dumpdict ... > /path/to/file
для RT индекс также? индекс находится в кластере.
может можно как то запросом sql вытащить данные?
у меня выдает ошибку
FATAL: table ‘index’: no such table in config
для RT индекс также? индекс находится в кластере.
Нет, для RT нужно сделать отдельный конфиг, как будто это plain таблица, указав в path путь до какого-то чанка RT-таблицы.
может можно как то запросом sql вытащить данные?
Нельзя
после добавления индекса в конфиг возникает другая ошибка. хотя до этого все ок работало.
FATAL: ‘data_dir’ cannot be mixed with table declarations in ‘(null)’
в конфиге стандартно прописан путь в секции searchd
data_dir = /var/lib/manticore
Уберите из этого спец. конфига data_dir
написало
dumping dictionary for table ‘index’…
и тут же скрипт завершился и все. без каких либо опознавательных знаков
в самом верху еще есть строка
Error initializing columnar storage: daemon requires columnar library v21 (trying to load v15)Error initializing secondary index: daemon requires secondary library v10 (trying to load v1)Manticore 6.2.12 dc5144d35@230822
Покажите, как вы это делаете, включая:
- вывод конфига
- ls -la директории, в которую ссылается path таблицы
- вывод запуска indextool