Я ищу инструкции / руководство по установке кластера Percona Xtradb с Xtrabackup для SST. Есть ли какой-либо файл конфигурации, в котором мне нужно предоставить данные для входа в скрипт Xtrabackup?
Спасибо
Есть ли какой-либо файл конфигурации, в котором мне нужно предоставить данные для входа в скрипт Xtrabackup?
Если вы это пробовали, взгляните на innobackup.backup.log
на доноре вы увидите что-то вроде этого:
innobackupex: Error: mysql child process has died: ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: NO)
Это означает, что /usr/bin/wsrep_sst_xtrabackup
работает как mysql
пользователь без каких-либо настроек авторизации. Итак, что я сделал, чтобы это работало:
изменить домашнюю папку mysql
пользователь:
usermod -m -d /home/mysql mysql
поместите следующее в /home/mysql/.my.cnf
:
[mysql]
user = root
password = PA$$W0RD
https://bugs.launchpad.net/percona-xtradb-cluster/+bug/982003
Вы также можете предоставить учетные данные для входа, используя wsrep_sst_auth вариант (на донора):
wsrep_sst_auth=root:PA$$W0RD