源码安装数据库多实例开启服务报错
作者:
慕知 | 来源:发表于
2021-03-04 12:15 被阅读0次问题:
3307/3308/3309同样的配置
[root@stars ~]# vim /data/3307/my.cnf
[mysqld]
basedir=/service/mysql
datadir=/data/3307/data
port=3307
socket=/data/3307/mysql.sock
log-error=/data/3307/data/mysql.err
log-bin=/data/3307/data/mysql-bin
server_id=7
三台都初始化成功
[root@stars scripts]# ./mysql_install_db --defaults-file=/data/3309/my.cnf --user=mysql --basedir=/service/mysql --datadir=/data/3309/data
[root@stars scripts]# ./mysql_install_db --defaults-file=/data/3308/my.cnf --user=mysql --basedir=/service/mysql --datadir=/data/3308/data
[root@stars scripts]# ./mysql_install_db --defaults-file=/data/3307/my.cnf --user=mysql --basedir=/service/mysql --datadir=/data/3307/data
启动三台;唯独3309这台出现报错(先开启的3307和3308,最后开启的3309;正常启动成功没有最后一行)
[root@stars scripts]# mysqld_safe --defaults-file=/data/3309/my.cnf &
[1] 26597
[root@stars scripts]# 210304 11:09:08 mysqld_safe Logging to '/data/3309/data/mysql.err'.
210304 11:09:08 mysqld_safe Starting mysqld daemon with databases from /data/3309/data
210304 11:09:08 mysqld_safe mysqld from pid file /data/3309/data/stars.z.pid ended
原因:
内存 不足
验证:
先开启3309也是可以正常开启。把3307挡在最后开启,会提示一样的错误
解决方案:
增加内存
再次启动,正常可以开启服务
本文标题:源码安装数据库多实例开启服务报错
本文链接:https://www.haomeiwen.com/subject/qhahqltx.html
网友评论