在my.cnf中添加innobuffer池大小后重新启动MySQL5.7时出错

1szpjjfi  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(312)

所以我修改了我的innodb缓冲池大小如下:设置global innodb\u buffer\u pool\u size=26843545600;
然后添加到my.cnf
innodb缓冲池=26g
但是当我重新启动服务时,我得到了一个错误:
“rh-mysql57-mysqld.service的作业失败,因为控制进程退出并返回错误代码。有关详细信息,请参阅“systemctl status rh-mysql57-mysqld.service”和“journalctl-xe”
只有当我删除该条目时,它才会重新启动。。
错误日志显示为:
--单元rh-mysql57-mysqld.service已开始启动。5月15日14:15:00 ourserver206 mysqld scl helper[3111]:初始化mysqld失败:0 5月15日14:15:00 ourserver206 systemd[1]:rh-mysql57-mysqld.service:控制进程退出,code=exited status=1 5月15日14:15:02 ourserver206 systemd[1]:启动mysql 5.7数据库服务器失败。--主题:unit rh-mysql57-mysqld.service已失败--定义者:systemd

--支持:http://lists.freedesktop.org/mailman/listinfo/systemd-devel

--单元rh-mysql57-mysqld.service失败。

--结果失败。5月15日14:15:02 ourserver206 systemd[1]:unit rh-mysql57-mysqld.service进入失败状态。5月15日14:15:02 ourserver206 systemd[1]:rh-mysql57-mysqld.service失败。5月15日14:15:02 ourserver206 systemd[1]:rh-mysql57-mysqld.service holdoff time over,scheduling restart。5月15日14:15:02 ourserver206 systemd[1]:正在启动MySQL5.7数据库服务器…--主题:单元rh-mysql57-mysqld.service已开始启动——定义:systemd

--支持:http://lists.freedesktop.org/mailman/listinfo/systemd-devel

--单元rh-mysql57-mysqld.service已开始启动。5月15日14:15:03我们的服务器206 sudo[3234]:who\u dat:tty=pts/0;pwd=/etc/opt/rh/rh-mysql57/my.cnf.d;用户=根;命令=/bin/journalctl-xe行2583-2633/2633(结束)

isr3a4wc

isr3a4wc1#

您必须在配置文件中以与在 SET GLOBAL 命令:

innodb_buffer_pool_size = 26G

如果不使用“\u size”部分,则无法识别变量名。
如果您查看mysql错误日志文件,您可能会看到一个关于“未知变量”的错误。

相关问题