14

OpenVZ VPS を使用しています。オペレーティング システムは CentOS 6 です。Docker をインストールしようとしましたが、Docker の起動エラーが発生しました。

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]
Starting docker:                                           [  OK  ]
4

2 に答える 2

1

古いスレッド - ただし、このリンクで CentOS6 を debian wheezy のように扱うことで解決策を見つけることができます: https://openvz.org/Docker_inside_CT

基本的に、/etc/init.d/docker で次のようにします。

prestart() {
# ALF   service cgconfig status > /dev/null
# ALF
# ALF    if [[ $? != 0 ]]; then
# ALF        service cgconfig start
# ALF    fi
mount -t tmpfs tmpfs /sys/fs/cgroup
mkdir /sys/fs/cgroup/freezer,devices
mount -t cgroup cgroup /sys/fs/cgroup/freezer,devices -o freezer,devices
mkdir /sys/fs/cgroup/cpu,cpuacct,cpuset
mount -t cgroup cgroup /sys/fs/cgroup/cpu,cpuacct,cpuset/ -o cpu,cpuacct,cpuset

}
于 2016-10-12T07:38:55.990 に答える