【发布时间】:2021-04-02 15:54:24
【问题描述】:
我尝试在从属主机中启动 mysql,如下所示 https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-howto.html 中提到的。但它不起作用
$sudo systemctl mysqld --skip-slave-start
有人可以帮忙吗?
【问题讨论】:
标签: mysql database centos replication
我尝试在从属主机中启动 mysql,如下所示 https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-howto.html 中提到的。但它不起作用
$sudo systemctl mysqld --skip-slave-start
有人可以帮忙吗?
【问题讨论】:
标签: mysql database centos replication
通过指定:
$sudo systemctl mysqld --skip-slave-start
您没有将任何参数传递给 mysql,而是传递给 systemctl。要将参数添加到 mysqld,您需要更改 systemd.service 文件。
如果服务文件在/etc/systemd/service,你可以直接修改这个文件:
systemctl edit mysqld.service
然后添加
--skip-slave-start
到 ExecStart 行
如果mysqld.service文件在/usr/lib/systemd/system,那么你可以直接按照上面的方法编辑然后发出:
systemctl daemon-reload
【讨论】: