Quando você inicializa, a máquina zookeeper não deve existir, mas você deve ser capaz de inicializar a nova vm com nova.
Aqui está como se parece aqui:
melmoth@x220:~$ nova list
+----+------+--------+----------+
| ID | Name | Status | Networks |
+----+------+--------+----------+
+----+------+--------+----------+
melmoth@x220:~$ juju bootstrap
2013-06-20 14:00:44,252 INFO Bootstrapping environment 'kikoo' (origin: ppa type: openstack)...
2013-06-20 14:00:58,079 INFO 'bootstrap' command finished successfully
melmoth@x220:~$ nova list
+--------------------------------------+-----------------------+--------+----------+
| ID | Name | Status | Networks |
+--------------------------------------+-----------------------+--------+----------+
| 705b97fa-6579-43e2-af3a-f504b74b7ee2 | juju kikoo instance 0 | BUILD | |
+--------------------------------------+-----------------------+--------+----------+
A nova máquina "juju kikoo instance 0" é aquela em que o zookeeper será instalado.
Eu posso ver como está o processo de inicialização:
nova console-log 705b97fa-6579-43e2-af3a-f504b74b7ee2
Você pode querer rodar o "juju --verbose bootstrap" para aprender mais sobre por que não há nenhum novo vm lançado.
Aqui está o meu arquivo environments.yaml:
environments:
kikoo:
type: openstack
control-bucket: pierre-bucket
admin-secret: asecretphrase
default-series: precise
#be sure you can boot machine using nova boot with this image:
default-image-id: f2ca48ce-30d5-4f1f-9075-12e64510368d
juju-origin: ppa
Veja link para detalhes.