这次是很多次的其中一次
但不是最后一次,我必须让他成为最后一次
介绍修复过程吧
情况介绍
主要是docker容器下的mysql数据库崩掉了,导致网站用不了,其他的本地的nginx和php还是可以使用的.然后就去查日志,看看腾讯云的
发现凌晨3点02到3点03异常服务出现了.
查看nginx的日志
在/var/log/nginx 里面
nginx adm 230858 Jun 3 03:03 access.log-20170603
nginx adm 45890 Jun 3 03:02 error.log-20170603
这两个时间有问题
查看目录发现了两个ip段
42.236.10
和180.153.236
经过查找结果发现是360的网络ip段,感觉好像是cdn加速的
难道我是被爬虫给爬崩了吗?
就开始改mysql的可用性
增加内存
一直以为一个docker 用不了多少内存 我还是错了
然后就增加内存,怎么办加虚拟内存呗
swap增加与删除
增加使用
dd if=/dev/zero of=/swap.data bs=1M count=1024
bs是单位, count是数量of 是路径加名称.
然后mkswap /swap.data
swapon /swap.data
设置自启动 vim /etc/fstab
在最后一行加入
/swap.data swap swap defaults 0 0
删除
先停止swap分区 swapoff /swap/swap/
删除 swap分区文件 rm -rf /swap.data
删除swap中指定的配置在/etc/fstab中的 最后一行设置自启动时
发表回复