标题:
[提问]
WDCP 到底能不能彻底解决 MYSQL自动关闭问题呢?
[打印本页]
作者:
w1983912
时间:
2019-1-21 15:56
标题:
WDCP 到底能不能彻底解决 MYSQL自动关闭问题呢?
真的很奇怪啊,我不知道是阿里云故意攻击还是怎么回事,10分钟也就100多M缓存,我设置了定时任务10分钟清理一次缓存,结果7小时后,今天早上7点半MYSQL 又挂了。
服务器是 1G内存 1核 一天也就几百IP, 以前512M的云服务器一天2万流量都没出过MYSQL挂B的事情,搞不明白到底怎么了。
190121 7:24:43 [Note] Plugin 'FEDERATED' is disabled.
190121 7:24:43 InnoDB: The InnoDB memory heap is disabled
190121 7:24:43 InnoDB: Mutexes and rw_locks use GCC atomic builtins
190121 7:24:43 InnoDB: Compressed tables use zlib 1.2.7
190121 7:24:43 InnoDB: Initializing buffer pool, size = 128.0M InnoDB: mmap(137363456 bytes) failed; errno 12
190121 7:24:43 InnoDB: Completed initialization of buffer pool
190121 7:24:43 InnoDB: Fatal error: cannot allocate memory for the buffer pool
190121 7:24:43 [ERROR] Plugin 'InnoDB' init function returned error.
190121 7:24:43 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
190121 7:24:43 [ERROR] Unknown/unsupported storage engine: InnoDB
190121 7:24:43 [ERROR] Aborting
190121 7:24:43 [Note] /www/wdlinux/mysql-5.5.58/bin/mysqld: Shutdown complete
刚设置了
# mysql conf /etc/my.cnf
# Created by
http://www.wdlinux.cn
# Last Updated 2010.06.01
[client]
port = 3306
socket = /tmp/mysql.sock
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
key_buffer_size = 128M
innodb_buffer_pool_size = 64M -------------这行是新增加的
max_allowed_packet = 1M
table_open_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 2M
myisam_sort_buffer_size = 8M
thread_cache_size = 8
query_cache_size= 16M
thread_concurrency = 8
max_connections = 300
wait_timeout = 30
interactive_timeout = 30
max_connect_errors = 9
long_query_time = 1
tmp_table_size = 16M
#log-bin=mysql-bin
#binlog_format=mixed
#server-id = 1
[mysqldump]
quick
max_allowed_packet = 8M
[mysql]
no-auto-rehash
[myisamchk]
key_buffer_size = 12M
sort_buffer_size = 1M
read_buffer = 1M
write_buffer = 1M
[mysqlhotcopy]
interactive-timeout
innodb_buffer_pool_size = 8M (安装MySQL5.6到小于1G内存服务器上,启动MySQL会失败,报内存分配失败的错误,此时,需要修改my.cnf的内存大小从标准128M设置到8M或者64M)
说是还要加虚拟内存,我记得2015年WD面板里好像有启用虚拟内存的,现在居然没有这个虚拟内存了
不知道该怎么办?对于数据库自动关闭,WD是不是可以想几个办法来解决呢?
比如 做一个自动检测开关给大家选择 MYSQL无法连接则重启服务器或重启MYSQL。
技术能解答一下么?谢谢
作者:
admin
时间:
2019-1-23 15:30
看这个错误,是内存问题了
用innodb是要比较大内存的
虚拟内存,这个是操作系统的问题,不是wdcp启不启用的问题
作者:
free166
时间:
2019-4-10 08:39
原来你也这样啊,升级为wdCP v3.3.6以后这个MYSQL没几天内存就不够了,和你的一样没昨天就挂了,重启服务器就好了,没升级前没事,你解决了吗,这个MYSQL怎么优化
作者:
itohok
时间:
2019-4-19 14:29
回复
3#
free166
扎心了,老铁们,我的也是这样。手欠点了下升级。昨天挂了一次,刚才又挂了,还重启不了mysql,配置跟LZ一样也是阿里云1G内存
作者:
kenkenms
时间:
2019-4-25 13:10
我的也是一样的问题,一天下来就挂了MySQL
作者:
bydxxg
时间:
2019-4-28 10:16
我的今天也死了一次, 重起MYSQL才可以。
作者:
砍柴郎
时间:
2019-9-24 10:33
这个问题大家想到了点什么办法吗?我的也是用的阿里云学生轻量那款,IP很少,一天几十IP,也是经常性MYSQL连不上,需要重启mysqld,好麻烦。
作者:
xuxus
时间:
2019-9-28 07:30
看来这个问题很普遍啊!
机器用的不顺心呐
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2