原先一直是用美团云的服务,开了一台 1g1 核和一台 2g2g ,在 1g1 核上,用 Docker 运行了一个 mysql 和 wordpress 。。。。。。然后今天开始。。。。 ssh 无法连接上了。。。。。然后上美团云的终端上查看 out of memory.... 1g1 核没发跑个 wordpress 了? TAT
是我配置 Docker 的问题?还是说。。。美团云限制的严格了?原先我跑 wordpress 完全没问题啊

|  |      1lslqtz      2016-06-12 22:57:21 +08:00 via iPhone  1 内存超出, daocloud 也经常这样,内存超了就杀真是恶心。。 | 
|      2xujialiang OP @lslqtz 太坑了,但是明明应该还有虚拟内存啊 | 
|  |      3New2016      2016-06-12 23:22:30 +08:00 via iPhone  1 给晕计算一些宽容 | 
|  |      4lslqtz      2016-06-12 23:26:08 +08:00 via iPhone  1 @xujialiang 你以为他会给你用?笑话! | 
|  |      5lslqtz      2016-06-12 23:27:54 +08:00 via iPhone  1 | 
|  |      6lslqtz      2016-06-12 23:32:14 +08:00 via iPhone  1 网站在备案,删掉解析了。。 daocloud 其实并不好用,打开 volume 的管理界面要半天。。 等进去后改成新的 url 。 | 
|  |      7shiny      2016-06-12 23:34:26 +08:00 swap 设了多少 | 
|  |      8lslqtz      2016-06-12 23:35:16 +08:00 via iPhone  1 搞定,移动 4g 根本进不去,不清楚别人的手机进得去进不去,远程到 pc 上改掉了。 | 
|      9xujialiang OP | 
|  |      10YUX PRO | 
|  |      11lslqtz      2016-06-13 03:08:14 +08:00  1 @xujialiang 我这个是 PHP 反代,程序不是 WordPress 。。 关于 WordPress 反代,按普通反代来,把域名替换即可。 | 
|      12rongbin      2016-06-13 07:47:18 +08:00 via iPhone 阿里云,美团云,默认都没分配 swap ,需要手工建 | 
|  |      13sorra      2016-06-13 09:54:54 +08:00 你看下 MySQL 占多少内存 神马, swap 无效? | 
|  |      14fcicq      2016-06-13 10:08:53 +08:00 楼主是不是把 zswap 当 swap 了? 内存彻底不够的话也白搭. | 
|  |      15MOS      2016-06-13 11:50:10 +08:00  1 @xujialiang 您好,美团云默认是有 swap 交换分区,是一块单独的磁盘,大小与内存一致。您的问题怀疑是 mysqld 配置中的缓存占用超过了 docker 限制,建议调整 my.cnf 参数后观察下。 | 
|      17rongbin      2016-06-13 23:13:27 +08:00 root@a2:~# free -m total used free shared buffers cached Mem: 3953 985 2968 13 116 457 -/+ buffers/cache: 411 3541 Swap: 0 0 0 root@a2:~# @MOScloud 呃,请问,是我眼瞎了吗? | 
|      18rongbin      2016-06-13 23:19:58 +08:00 @MOScloud 抱歉,我没看仔细。 默认而言,我开的机器装的系统,的确 swap 分区没给挂上。 通过 fdisk -l 可以看到该分区 Disk /dev/vdb: 4294 MB, 4294967296 bytes 255 heads, 63 sectors/track, 522 cylinders, total 8388608 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0000379e Device Boot Start End Blocks Id System /dev/vdb1 63 8385929 4192933+ 82 Linux swap / Solaris 执行 swapon /dev/vdb1 后挂上,已可用 root@a2:~# free -m total used free shared buffers cached Mem: 3953 951 3001 13 116 457 -/+ buffers/cache: 377 3575 Swap: 4094 0 4094 | 
|  |      19HankAviator      2016-06-14 14:37:36 +08:00 via Android 呃,请问,是我眼瞎了吗? “是的呢先生!” 蜜汁喜感 | 
|  |      20guozixi      2016-08-03 21:17:30 +08:00 via Android 1 核 2G ,一个 Wordpress 博客+一个 Discuz 论坛 妥妥的 |