dockerをインストールして起動したら

7月16日のエントリを参照して、別のRHELサーバへdockerをインストール。dockerのデーモンを起動しようとしたらこんなエラー。

# /etc/init.d/docker start
cgconfig: 認識されていないサービスです。
cgconfig: 認識されていないサービスです。

なんだ?前にインストールしたサーバではこんなエラーはでなかった。
/etc/init.d/dockerをチェックすると頭のところがこんな。

#!/bin/sh
#
#       /etc/rc.d/init.d/docker
#
#       Daemon for docker.com
#
# chkconfig:   2345 95 95
# description: Daemon for docker.com

### BEGIN INIT INFO
# Provides:       docker
# Required-Start: $network cgconfig

この一番最後の行でcgconfigを上げているんだけど、該当するサービスがないとか。
chkconfigでlistをだしても確かにない。先にインストールしたRHELにはある。
うーん。ということでインストール。cgconfigってパッケージはなくて、cgroupをインストールすればいい模様。

# yum install libcgroup

でもまだデーモンは上がらない。CONFIG_BRIDGEをenableにしないといけないとか。これはまた今度。