スワップ領域

Linux の swap 領域は、物理メモリー (RAM) の空き容量がなくなると使用されます。システムがより多くのメモリーリソースを必要とする場合、RAM に空き容量がないとメモリーの非アクティブなページが swap 領域に移されます。RAM の容量が小さいマシンでは swap 領域が役に立ちますが、容量の大きい RAM の代わりとしてはなりません。swap 領域は、物理メモリーよりもアクセスに時間がかかるハードドライブ上にあります。swap 領域は、専用のスワップパーティション (推奨)、スワップファイル、またはスワップパーティションとスワップファイルの組み合わせにすることができます。

AmazonAWSで、MySQL がよく落ちる? そんな時はSWAP領域をチェック!

Amazon AWSにてt1microサービスを利用していますが、MySQLがよく落ちるんです。 それで、ログを確認したところ。。。 [Note] InnoDB: Initializing buffer pool, size = 128.0M InnoDB: mmap(137363456 bytes) failed; errno 12 [ERROR] InnoDB: Cannot allocate memory for the buffer pool [ERROR] Plugin ‘InnoDB’ init function returned error. [ERROR] Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed. [ER […]

DOCKER 给运行中的容器添加映射端口

方法1 1、获得容器IP 将container_name 换成实际环境中的容器名   docker inspect `container_name` | grep IPAddress 2、 iptable转发端口 将容器的8000端口映射到docker主机的8001端口   iptables -t nat -A DOCKER -p tcp –dport 8001 -j DNAT –to-destination 172.17.0.19:8000 方法2 1.提交一个运行中的容器为镜像  docker commit containerid foo/live 2.运行镜像并添加端口  docker run -d -p 8000:80 foo/live /bin/bash Ref:https:/ […]