/sys/fs/cgroup/memory/lxc/memory.oom_control
oom_kill_disable 0 under_oom 0
# disable the OOM-killer by writing "1" to memory.oom_control
echo 1 > /sys/fs/cgroup/memory/lxc/memory.oom_control
/etc/init/cgroup-lite.conf
# Call 了
/bin/cgroups-mount
# 這樣 mount 了
# get list of cgroup controllers
for d in `sed -e '1d;s/\([^\t]\)\t.*$/\1/' /proc/cgroups`; do mkdir /sys/fs/cgroup/$d mount -n -t cgroup -o $d cgroup /sys/fs/cgroup/$d done
/etc/lxc/lxc.conf
for f in /etc/lxc/auto/*; do c="$(basename $f .conf)" lxc-info -n $c 2>/dev/null | grep state | grep -q "RUNNING" || lxc-start -n $c -f $f -d # no oom-kill echo 1 > /sys/fs/cgroup/memory/lxc/$c/memory.oom_control sleep 5; done
msg
[4828850.603176] Task in /lxc/vps killed as a result of limit of /lxc/vps [4828850.603182] memory: usage 4092000kB, limit 4096000kB, failcnt 6609432 [4828850.603185] memory+swap: usage 4095980kB, limit 4096000kB, failcnt 1300144