通过cgroup控制进程资源使用时,遇到
/bin/echo 4153554 > tasks
/bin/echo: write error: No space left on device
解决方法:开始时只写入了cpuset.cpus,没有对cpuset.mems,因此使其没有足够的内存而导致不允许写入。所以应首先对cpuset.mems写入值。
[root@node103 test]# /bin/echo 1 > cpuset.mems
/bin/echo: write error: Invalid argument
解决方法:将cpuset.mems的路径写全即可