Hi yongiman,
I'm faced as same problem in my environment.
- OS: Ubuntu 14.04 64bit
- OpenStack: recent master(constructed by devstack at 8/11)
- Docker: 0.9.1 (default for Ubuntu 14.04)
But I could solved it.
The nova-docker call the docker ping API with "v1.13" prefix.
So, it need to upgrade docker version to correspond v1.13 API.
(And now, the version prefix is hard-coded on nova-docker.
You can not change it.)
http://docs.docker.io.s3-website-us-west-2.amazonaws.com/installation/ubuntulinux/#ubuntu-trusty-1404-lts-64-bit
Please check your docker version.
Regards,
--
Takahiro Shida.
<[email protected]>
(2014/08/07 13:20), 한승진 wrote:
Hi everyone~!
I've been trying to deploy docker hypervisor environments.
However, the nova-compute didn't start because of below reason.
[nova-compute LOG]
2014-08-07 00:27:38.946 11777 INFO nova.openstack.common.periodic_task
[-] Skipping periodic task _periodic_update_dns because its interval is
negative
2014-08-07 00:27:38.995 11777 INFO nova.virt.driver [-] Loading compute
driver 'novadocker.virt.docker.driver.DockerDriver'
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
Traceback (most recent call last):
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File
"/usr/lib/python2.7/dist-packages/nova/openstack/common/threadgroup.py",
line 117, in wait
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
x.wait()
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File
"/usr/lib/python2.7/dist-packages/nova/openstack/common/threadgroup.py",
line 49, in wait
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
return self.thread.wait()
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File "/usr/lib/python2.7/dist-packages/eventlet/greenthread.py", line
168, in wait
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
return self._exit_event.wait()
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File "/usr/lib/python2.7/dist-packages/eventlet/event.py", line 116, in wait
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
return hubs.get_hub().switch()
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File "/usr/lib/python2.7/dist-packages/eventlet/hubs/hub.py", line 187,
in switch
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
return self.greenlet.switch()
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File "/usr/lib/python2.7/dist-packages/eventlet/greenthread.py", line
194, in main
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
result = function(*args, **kwargs)
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File
"/usr/lib/python2.7/dist-packages/nova/openstack/common/service.py",
line 480, in run_service
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
service.start()
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File "/usr/lib/python2.7/dist-packages/nova/service.py", line 163, in start
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
self.manager.init_host()
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line
1012, in init_host
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
self.driver.init_host(host=self.host)
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
File
"/usr/local/lib/python2.7/dist-packages/novadocker/virt/docker/driver.py",
line 82, in init_host
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
_('Docker daemon is not running or is not reachable'
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
NovaException: Docker daemon is not running or is not reachable (check
the rights on /var/run/docker.sock)
2014-08-07 00:27:39.081 11777 TRACE nova.openstack.common.threadgroup
I also let nova user belong to docker group and gave authorization into
docke.sock.
in /etc/group file
nova:x:115:
cinder:x:116:
docker:x:117:nova
and..
root@compute1:/etc/nova/rootwrap.d# ll /var/run/docker*
-rwxrwxrwx 1 nova root 5 Aug 7 00:11 /var/run/docker.pid*
srwxrwxrwx 1 nova docker 0 Aug 7 00:11 /var/run/docker.sock=
But the same message occurs..
Could you anybody tell me how to solve the issue?
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack