R1soft ошибка "Восстановление MySQL, уже происходящее для работающего экземпляра, не может продолжаться"

Я использую инструмент резервного копирования R1soft на своем сервере (cpanel) и пытаюсь восстановить резервную копию базы данных, но она выдает ошибку "Ошибка восстановления". Прикрепление журналов ошибок здесь:

Защищенная машина: восстановление MySQL, которое уже выполняется для запущенного экземпляра, не может быть продолжено -> Диспетчер: не удалось запустить временный экземпляр базы данных Диспетчер: агент сообщил об ошибке во время запрошенной операции -> Диспетчер: не удалось запустить временный экземпляр базы данных -> Диспетчер: не удалось запустить временный экземпляр базы данных -> Менеджер: агент сообщил об ошибке во время запрошенной операции

Если у кого-то есть идеи, пожалуйста, помогите.

2 ответа

У меня была эта проблема, и я обнаружил, что в случае сбоя процесс оставался запущенным на моем сервере. Я в SSH и сделал ps axfw | grep r1soft и определил ответственных подпроцессов и убил их.

Вот причина проблемы:

При запуске восстановления БД сервер CDP передает данные MySQL агенту, который записывает эти данные в каталог tmp cdp-agent (/var/lib/r1soft/tmp). Агент CDP также создаст временный экземпляр MySQL для выполнения восстановления. Это где проблема начинает возникать. Агент не может запустить временный экземпляр. Распространенными причинами этого сбоя являются механизмы безопасности, такие как SELinux и Apparmor.

Вы можете исправить это с помощью разрешения ниже:

Если вызвано SELinux, переведите SELinux в разрешающий режим во время восстановления. Если запущен Apparmor, запустите "service apparmor teardown", просто запустив "aa-complain" для mysqld и "остановка apparmor service" не решит проблему. После создания экземпляра tmp MySQL Connector/J подключится к обоим экземплярам и перенесет базу данных InnoDB из экземпляра tmp в основной экземпляр.

Другие вопросы по тегам