无法在 Centos 6.5 上启动 cgconfig:无法将 cpuset 挂载到 /cgroup/cpuset:参数无效

无法在 Centos 6.5 上启动 cgconfig:无法将 cpuset 挂载到 /cgroup/cpuset:参数无效

我想在 Centos 6.5 上尝试 docker-io,但是 cgconfig 守护进程无法启动:

/etc/init.d/cgconfig restart
Stopping cgconfig service:                                 [  OK  ]
Starting cgconfig service: Error: cannot mount cpuset to /cgroup/cpuset: Invalid argument
/sbin/cgconfigparser; error loading /etc/cgconfig.conf: Cgroup mounting failed
Failed to parse /etc/cgconfig.conf or /etc/cgconfig.d      [FAILED]

cgconfig.conf 的内容

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;
}

建议这里没有帮助

-bash-4.1$ ls -l /cgroup
total 12
drwxr-xr-x 2 root root 4096 Sep  1 08:34 cpuacct
drwxr-xr-x 2 root root 4096 Sep  1 08:25 cpuset
drwxr-xr-x 2 root root 4096 Sep  1 08:37 devices
-bash-4.1$ 

更新

Centos 6.5 服务器是运行 Virtuozzo(Media Temple DV)的虚拟化服务器。似乎需要对服务器的 Virtuozzo 配置进行一些更改,但托管公司不准备这样做。显然 Virtuozzo支持在 Centos 7 中运行 docker,但这不是我要追求的。更多信息这里。底线是服务器正在运行的内核缺少一些 docker 运行所需的模块/配置。就我而言,这不值得做。

答案1

Centos 6.5 服务器是运行 Virtuozzo(Media Temple DV)的虚拟化服务器。似乎需要对服务器的 Virtuozzo 配置进行一些更改,但托管公司不准备这样做。显然,Virtuozzo 确实支持在 Centos 7 中运行 docker,但这不是我要追求的东西。更多信息这里. 底线是服务器正在运行的内核缺少 Docker 运行所需的一些模块/配置。

相关内容