Проверка БД на ошибки без перезагрузки биллинга. Починка БД.

Skip to end of metadata
Go to start of metadata

Внимание, экспериментальный функционал! Если есть возможность, починку или проверку БД лучше выполнять по статье регламентные работы, через перезагрузку.

Во время работы скриптов произойдет отключение всех сервисов биллинга, также произойдет отключение менеджеров. Скрипт проверки на ошибки отключит сервисы только на время копирования бд, скрипт починки отключит сервисы на все время работы.

1. Проверка БД на ошибки

Запустите скрипт /usr/local/ics/bin/hot_check_db.sh

Большую часть ошибок он обнаружит сразу и выведет их кол-во на экран. Если таких не будет, он проведет backup/restore, что выявляет ошибки, которые труднее обнаружить.

После работы скрипта, если ошибки были - они придут на почту администратору. Посмотреть в консоли их можно в файле /var/log/interbase.log либо в одном из файлов (в самом последнем) /var/log/interbase.log.catched.хххххх

2. Починка БД без перезагрузки

Запустите скрипт /usr/local/ics/bin/hot_repair_db.sh

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.