1、啟動docker報錯:
# service docker stop Stopping docker: [ OK ] [root@RSING data2]# service docker start Starting cgconfig service: Error: cannot mount cpuset to /cgroup/cpuset: Device or resource busy /sbin/cgconfigparser; error loading /etc/cgconfig.conf: Cgroup mounting failed Failed to parse /etc/cgconfig.conf or /etc/cgconfig.d [FAILED] Starting docker: [ OK ]
上面最后一行看着貌似是啟動起來了,但是在使用docker運行容器的時候報如下錯誤:
Error response from daemon: Cannot start container b38bdabe7c898a89ffbe031124fea07b3eb5a0f73a083a5cef28de82748c4f2e: [8] System error: mkdir /cgroup/docker/b38bdabe7c898a89ffbe031124fea07b3eb5a0f73a083a5cef28de82748c4f2e: invalid argument
2、解決:
猜測是由於cgconfig沒有運行
#/etc/init.d/cgconfig status # /etc/init.d/cgconfig restart # /etc/init.d/docker restart
我是這種方式解決了我的問他
借鑒:
https://stackoverflow.com/questions/25183063/docker-on-rhel-6-cgroup-mounting-failing