読者です 読者をやめる 読者になる 読者になる

CentOS7でdocker daemonが「devmapper: Unknown option dm.no_warn_on_loop_devices」で起動しなかった

docker

CentOS7でyumアップデートした後にdocker daemonが「devmapper: Unknown option dm.no_warn_on_loop_devices」というエラーで起動してなかったのでめも。

level=error msg="[graphdriver] prior storage driver \"devicemapper\" failed: devmapper: Unknown option dm.no_warn_on_loop_devices\n"

CentOSのバージョンは。

CentOS Linux release 7.2.1511 (Core)

カーネル

3.10.0-327.22.2.el7.x86_64

docker

docker-forward-journald-1.10.3-44.el7.centos.x86_64
docker-selinux-1.10.3-44.el7.centos.x86_64
docker-common-1.10.3-44.el7.centos.x86_64
docker-1.10.3-44.el7.centos.x86_64

まあ、「dm.no_warn_on_loop_devices」オプションを付けているのを外せば良いか〜という程度の適当さで、オプションを付けているところ探すと、/etc/sysconfig/docker-storageの最終行にてオプションを設定しているところを発見。

DOCKER_STORAGE_OPTIONS="--storage-opt dm.no_warn_on_loop_devices=true"

これを単純に下のようにして完了。

DOCKER_STORAGE_OPTIONS=""

根本原因は調べてないですけどね。 ( ´ー`)フゥー...

クラウド開発徹底攻略 (WEB+DB PRESS plus)

クラウド開発徹底攻略 (WEB+DB PRESS plus)