0
我正在测试运行Debian 8.2的VirtualBox的两台虚拟机上的MySQL复制。 以下教程,我这是怎么设定的从属的/ 等/ mysql /下的my.cnf:MySQL复制 - 奴隶不会启动mysql服务
server-id = 2
master-host = 192.168.56.101
master-connect-retry = 60
master-user = slave
master-password = 123
replicate-do-db = base1
replicate-do-db = base2
relay-log = /var/lib/mysql/slave-relay.log
relay-log-index = /var/lib/mysql/slave-relay-log.index
但是,这样做也不会让我启动mysql。当我运行/etc/init.d/mysql start时,它失败。这些是出现在日志中的两个错误:
error: Can't connect to local MySQL server through socket '/var/run/mysql/mysqld.sock' (2)
Failed to start LSB: Start and stop the mysql server database daemon
谈到了主ZZZ线允许的mysql启动顺利。
虚拟机可以看到对方并ping无损。我尝试过更改my.cnf的主用户和密码,以及在主服务器上创建不同的复制从属用户,但无济于事。我究竟做错了什么?