|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (9)
просмотр истории страницы| h1. Пересоздание индекса БД биллинга |
| h1. Описание |
| |
| В случае, если при работе с поиском в биллинге возникают ошибки типа Feedback или при запросах он просто ничего не возвращает, необходимо перезапустить службу elasticsearch |
| Поисковый индекс БД отвечает за работу [поиска|Поиск и массовое изменение абонентов], а так же за данные в окнах выбора [тарифа|Тарифы], [пула IP|Пулы IP адресов] и тому подобного. При проблемах в работе поиска в биллинге, необходимо перестроить поисковый индекс. |
| |
| {code:title=Перезапуск elasticsearch} |
| h1. Пересоздание индекса БД биллинга # Перезапустите службу *elasticsearch* {code} |
| chroot /app/asr_billing/ service elasticsearch restart {code} |
| # Удалите старый индекс: {code} rm -f /app/asr_billing/var/db/db_indexed {code} |
| |
| Если ошибка не устранена, то попробовать переиндексировать БД. Для этого, удалите старый индекс: {code}rm -f /app/asr_billing/var/db/db_indexed{code} Индексация запускается автоматический раз в 10 минут, в зависимости от размера Вашей БД и скорости работы дисков, индекс будет создаваться 5-30 минут. В это время будет затруднён поиск. |
| В зависимости от размера БД индекс будет создаваться 5-30 минут. В это время будет затруднён поиск. При успешном создании индекса в логе *elasticsearch* будут ледующие записи: {code:title=/app/asr_billing/var/log/elasticsearch_reindex.log} 2026-04-14 04:02:04,702 - worker - elasticsearch_reindex - INFO - Reindex has stopped. [u'bash -c "export BOOTUP="noncolor";python2.7 /usr/local/www/sites/manage.pyc update_index 2>&1"'] Indexing 101 weekendss Indexing 19 abonentss Indexing 18 admin accountss ... Indexing 0 connection pointss {code} |
