2015-08-03 3 views
3

Журнал /var/log/messages нижеДокер, Vagrant, CentOS 7, не может начать

Aug 3 04:27:54 localhost lvm[3169]: Thin centos-docker--pool is now 100% full. 
Aug 3 04:27:54 localhost lvm[3169]: Insufficient free space: 1 extents needed, but only 0 available 
Aug 3 04:27:54 localhost lvm[3169]: Failed to extend thin centos-docker--pool. 

И журнал статус systemctl ниже:

docker.service - Docker Application Container Engine 
    Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled) 
    Active: failed (Result: exit-code) since Mon 2015-08-03 04:22:52 UTC; 6min ago 
    Docs: http://docs.docker.com 
    Process: 7577 ExecStart=/usr/bin/docker -d $OPTIONS $DOCKER_STORAGE_OPTIONS $DOCKER_NETWORK_OPTIONS $ADD_REGISTRY $BLOCK_REGISTRY $INSECURE_REGISTRY (code=exited, status=1/FAILURE) 
Main PID: 7577 (code=exited, status=1/FAILURE) 

Aug 03 04:22:52 localhost.localdomain systemd[1]: Starting Docker Application Container Engine... 
Aug 03 04:22:52 localhost.localdomain docker[7577]: time="2015-08-03T04:22:52Z" level=info msg="+job serveapi(unix:///var/run/docker.sock)" 
Aug 03 04:22:52 localhost.localdomain docker[7577]: time="2015-08-03T04:22:52Z" level=info msg="Listening for HTTP on unix (/var/run/docker.sock)" 
Aug 03 04:22:52 localhost.localdomain docker[7577]: time="2015-08-03T04:22:52Z" level=fatal msg="Shutting down daemon due to errors: error intializing graphdriver: Unable to take ownership of... data blocks" 
Aug 03 04:22:52 localhost.localdomain systemd[1]: docker.service: main process exited, code=exited, status=1/FAILURE 
Aug 03 04:22:52 localhost.localdomain systemd[1]: Failed to start Docker Application Container Engine. 
Aug 03 04:22:52 localhost.localdomain systemd[1]: Unit docker.service entered failed state. 
Hint: Some lines were ellipsized, use -l to show in full. 

А вот lsblk результат:

[[email protected] vagrant]# lsblk 
NAME       MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 
sda        8:0 0 9.9G 0 disk 
├─sda1       8:1 0 500M 0 part /boot 
└─sda2       8:2 0 9.4G 0 part 
    ├─centos-root    253:0 0 8.4G 0 lvm/
    ├─centos-swap    253:1 0 1016M 0 lvm [SWAP] 
    ├─centos-docker--pool_tmeta 253:2 0 12M 0 lvm 
    │ └─centos-docker--pool  253:4 0 16M 0 lvm 
    └─centos-docker--pool_tdata 253:3 0 16M 0 lvm 
    └─centos-docker--pool  253:4 0 16M 0 lvm 
sr0       11:0 1 1024M 0 rom 
sr1       11:1 1 1024M 0 rom 
+0

Я нашел решение, после его установки затем переустановите докер в порядке. http://stackoverflow.com/questions/29438648/cant-install-docker-on-centos-7-running-on-vagrant – zywj

+0

У меня возникли проблемы с пулом метаданных тонкого пула, который заканчивается из космоса. Вы используете настройки dm.thinpooldev? Кроме того, как создавался ваш тонкий пул? Что является результатом информации sudo docker Что является результатом sudo lvs – BeachGuru

+0

Нет. Проблема выше связана с тем, что мой логический том lvm слишком мал – zywj

ответ

0

Эта проблема, возможно, не хватает места lvm. Он должен был быть выделен только 16MB.
Решение должно измениться в соответствии с размером logic volume от centos-docker-pool

Смежные вопросы