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的小内存优化该掉呢? 这个具体要看下mysql的日志才知道
一般情况,加大内存后的使用,并不会有问题 我来说一下我遇到过的情况嘛
也是和你一样就是使用mysql优化那个选项后导致mysql无法使用
我仔细的检查了后发现 我们使用这个优化设置的时候 会对my.cnf进行修改
让我们以前的一些设置失效
所以你好好的修改一下my.cnf 就能解决你的问题了 [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)”改成“一般配置”后,启动失败,论坛有好多人提这个问题,也有很多解决方法,但好像有没有真正解决掉问题的。 按理,这个配置一般是不会影响到启动不了,只会影响性能
除了innodb这个,可能导致启动不了
页:
[1]