WDlinux官方论坛's Archiver

dmcountry 发表于 2013-11-19 13:07

VPS内存从512MB扩大到1GB后改变mysql优化参数后mysql无法启动

VPS内存从512MB平滑扩大到1GB后(是平滑在线扩大内存,业务没有中断),就想着把mysql优化的配置改掉,但改变mysql优化参数后mysql无法启动:

从小内存VPS改到“一般配置”后,启动失败,信息如下:service mysqld restart
ERROR! MySQL manager or server PID file could not be found!
Starting MySQL. ERROR! Manager of pid-file quit without updating file.


找了论坛的资料发现几个方法:
1、注释掉/etc/my.cnf的[size=12px]skip-innodb:[/size]
[size=12px]注释掉后仍然无法启动[/size]


[size=12px]2、[/size][size=12px]skip-innodb改成[/size][size=12px]loose-skip-innodb,帖子:[/size][url=http://www.wdlinux.cn/bbs/viewthread.php?tid=6884&highlight=mysql%D3%C5%BB%AF]http://www.wdlinux.cn/bbs/viewthread.php?tid=6884&highlight=mysql%D3%C5%BB%AF[/url]
也解决不掉问题


3、[size=12px]sed -i 's/skip-innodb/#skip-innodb/g' /www/wdlinux/etc/my.cnf[/size]

service mysqld restart仍然不行。


4.后又发现这个贴:[url=http://www.wdlinux.cn/bbs/viewthread.php?tid=4887]http://www.wdlinux.cn/bbs/viewthread.php?tid=4887[/url],没有试,因为直接用备份恢复了VPS(在修改mysql优化参数前,我刚好进行了整个vps备份)


内存扩大了,怎么把mysql的小内存优化该掉呢?

admin 发表于 2013-11-20 09:20

这个具体要看下mysql的日志才知道

一般情况,加大内存后的使用,并不会有问题

青年小七 发表于 2013-11-20 16:36

我来说一下我遇到过的情况嘛  
也是和你一样就是使用mysql优化那个选项后导致mysql无法使用
我仔细的检查了后发现 我们使用这个优化设置的时候 会对my.cnf进行修改
让我们以前的一些设置失效
所以你好好的修改一下my.cnf 就能解决你的问题了

dmcountry 发表于 2013-11-27 16:30

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=30568&ptid=7777]2#[/url] [i]admin[/i] [/b]


   不是加大内存导致的mysql启动失败,而是修改mysql的优惠配置参数:从“小内存VPS(256MB-512MB)”改成“一般配置”后,启动失败,论坛有好多人提这个问题,也有很多解决方法,但好像有没有真正解决掉问题的。

admin 发表于 2013-11-27 22:26

按理,这个配置一般是不会影响到启动不了,只会影响性能

除了innodb这个,可能导致启动不了

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.