Juju 在 OpenStack 上部署时未部署 zookeeper

Juju 在 OpenStack 上部署时未部署 zookeeper

我正在将 juju 与 openstack 一起使用,当它启动时,它不会在启动 VM 上部署 zookeeper。我登录到此 VM 进行验证。

1)zookeeper 和其他软件是如何安装在 juju VM 上的,是​​在引导过程中使用 ssh 和 apt-get 吗。

谢谢

答案1

当您引导时,zookeeper 机器不应该已经存在,但您应该能够使用 nova 启动新的虚拟机。

它看起来是这样的:

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  |          |
+--------------------------------------+-----------------------+--------+----------+

新的“juju kikoo instance 0”机器是将安装 zookeeper 的机器。

我可以通过以下方式查看启动过程:

nova console-log 705b97fa-6579-43e2-af3a-f504b74b7ee2

您可能需要运行“juju --verbose bootstrap”以了解有关为什么没有启动新虚拟机的更多信息。

这是我的 environment.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 

https://juju.ubuntu.com/docs/provider-configuration-openstack.html了解详情。

相关内容