[英]Centos cgconfig fails to start
我需要在其中一台服務器上安裝docker,並且每當我嘗試啟動docker服務時,由於cgconfig失敗。 Cgconfig引發以下錯誤:
Starting cgconfig service: Error: cannot mount cpu to /cgroup/cpu: No such file or directory
/sbin/cgconfigparser; error loading /etc/cgconfig.conf: Cgroup mounting failed
Failed to parse /etc/cgconfig.conf or /etc/cgconfig.d [FAILED]
我正在使用以下/etc/cgconfig.conf文件運行CentOS 6.5 Final:
mount {
cpuset = /cgroup/cpuset;
cpu = /cgroup/cpu;
cpuacct = /cgroup/cpuacct;
memory = /cgroup/memory;
devices = /cgroup/devices;
freezer = /cgroup/freezer;
net_cls = /cgroup/net_cls;
blkio = /cgroup/blkio;
}
我感謝任何回應
要在新版本的CentOS上使用cgroups,您需要安裝libcgroup
以及libcgroup-tools
:
$ sudo yum install libcgroup
$ sudo yum install libcgroup-tools
要創建組,請使用cgcreate
,例如:
$ sudo cgcreate -g memory,cpu,blkio,cpuset:userlimited
要驗證/etc/cgconfig.conf
是否正確,請使用cgconfigparser
$ cgconfigparser -l /etc/cgconfig.conf
有關詳細信息,請檢查: https : //wiki.archlinux.org/index.php/cgroups
注意:在CentOS 6和更早版本中,只需要安裝libcgroup
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.