Наконец решил вопрос,
Вот некоторые проблемы, с которыми я столкнулся и решил.
- Репликация слейва остановлена (только мастер обрабатывал все R&W)
- Главный сервер является частным и не может быть доступен для публики (главный и подчиненный серверы находятся в частных облаках).
- не могу сделать дамп и восстановить, потому что размер одной таблицы составлял около 300 ГБ (потому что MySQL хранит таблицы в /tmp/shm/ перед восстановлением, что в моем случае было всего 80 ГБ)
- Серверы master-slave не имеют активного подключения к Интернету (не могут устанавливать какие-либо пакеты.
И вот как я это решил.
1 . пробовал добавлять маршруты для установки пакетов. (для установки NFS-utils и percona xtrabackup)
только раб получил подключение к интернету. Мастер все еще был заблокирован.
установленные пакеты в ведомом (установлено все пакеты в ведущем вручную около 35 пакетов)
4 создал NFS в ведомом в каталоге / и смонтировал на ведущем
5 выполнил percona xtrabackup и сделал резервную копию в смонтированной папке в мастере.
6 переместил папку в /var/lib/mysql после резервного копирования и запустил mysql.
работает нормально.
Если ваши данные меняются всегда и большие. Перкона xtrabackup всегда должна быть вашим первым выбором.
Ниже приведен документ, которому я следовал для настройки percona.
https://www.percona.com/doc/percona-xtrabackup/2.4/backup_scenarios/full_backup.html