缩小了与Juju和Maas的Openstack Grizzly装置
我想以如何使用Juju和MAAS安装Openstack Grizzly中描述的类似方式测试Openstack Grizzly部署? 使用有限数量的服务器,利用Virtual-Maasfunction。 我无法找到任何文件,如果有人可以分享经验或指出我正确的方向,我将不胜感激。
谢谢你,卢卡
通过最新的MAAS和Juju版本(可从Cloud Tools存档获得12.04),可以将LXC容器与物理服务器混合,以支持在少量服务器上部署OpenStack。 可以在LXC容器中运行以下魅力:
- 煤渣(只要你使用Ceph后端)
- 一瞥
- MySQL的
- RabbitMQ的服务器
- 新星云控制器
- SWIFT代理
- 拱心石
一旦部署了需要物理服务器(nova-compute,quantum-gateway,ceph和swift-storage)的魅力,就可以将LXC容器添加到特定的机器:
juju add-machine lxc:1
上面的示例将在物理机1上创建LXC容器。
然后,您可以将魅力定位到特定的LXC容器 – 例如:
juju deploy --to 1/lxc/0 nova-cloud-controller
将nova-cloud-controller部署到物理机1上的第一个LXC容器。
我们目前正在进行一些正在进行最终测试的工作,这些工作将允许您在相同的物理机器上部署ceph / swift-storage和nova-compute – 允许您在部署中拥有共享存储/计算服务器。