我按照本指南设置了一个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)
我正在查看错误的文件,还是有什么奇怪的事情发生?
答案 0 :(得分:1)
我发现,我的配置文件中有错误。不知道为什么它没有出现在任何地方,但我用以下命令找到它:
mysqld_safe --log-error=/var/log/mysql.err
此文件显示,我在my.cnf中错误配置了配置属性
希望这会对某人有所帮助!