通过ssh进行mysql复制 - 失败

时间:2011-10-07 12:12:30

标签: mysql ssh replication

我按照本指南设置了一个mysql复制:http://robpickering.com/2011/02/mysql-replication-over-an-ssh-tunnel-373

我配置了我的主人和我的奴隶,并通过autossh设置连接。

为了测试这一点,我通过以下命令

通过从站登录主站
 mysql -h 127.0.0.1 -P 3305 -uslave_user -p

是的,我可以肯定。

然后我试图重启奴隶,但我得到了这个

Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
好吧,我试着看一下mysql.err文件,但它是空的(/var/log/mysql.err)

我正在查看错误的文件,还是有什么奇怪的事情发生?

1 个答案:

答案 0 :(得分:1)

我发现,我的配置文件中有错误。不知道为什么它没有出现在任何地方,但我用以下命令找到它:

mysqld_safe --log-error=/var/log/mysql.err

此文件显示,我在my.cnf中错误配置了配置属性

希望这会对某人有所帮助!