服务器程序员札记:使用systemd管理mysql多实例

使用systemd的rpm package 平台:

Red Hat Enterprise Linux 7; Oracle Linux 7; CentOS 7

SUSE Linux Enterprise Server 12

Fedora 26 and 27

多实例配置文件:

[mysqld@replica01]

datadir=/var/lib/mysql-replica01

socket=/var/lib/mysql-replica01/mysql.sock

port=3307

log-error=/var/log/mysqld-replica01.log

[mysqld@replica02]

datadir=/var/lib/mysql-replica02

socket=/var/lib/mysql-replica02/mysql.sock

port=3308

log-error=/var/log/mysqld-replica02.log

启动多实例:

systemctl start mysqld@replica01

systemctl start mysqld@replica02

多实例自动启动:

systemctl enable mysqld@replica01

systemctl enable mysqld@replica02



你可能感兴趣的:(服务器程序员札记:使用systemd管理mysql多实例)