Bry*_*yan 4 juju orchestra openstack
我一直在阅读如何在一些 Ubuntu 服务器上部署 OpenStack 环境......我找到了一些关于手动部署和配置它的信息,我找到了一些关于使用 Orchestra 部署服务器硬件和 Juju 来安装 OpenStack 节点的信息.
手动安装的指令包括用于安装和配置夫特作为开栈环境的一部分的步骤,但既不在2.2节乐团/且具指令这里也不对滑板41的说明这里包括关于SWIFT任何东西。有没有人尝试在使用 Orchestra 和 Juju 部署 OpenStack 时包含 Swift?Swift 的魅力似乎确实存在(swift、swift-proxy、swift-storage),但我似乎找不到任何关于如何使用它们的文档......
小智 5
布莱恩-
这是简短的操作方法。我将考虑向该 Wiki 添加一个可选部分来概述这一点。
# branch charms
bzr branch lp:charm/swift-proxy
bzr branch lp:charm/swift-storage
# create a config yaml file for the storage charm.
# the block-device setting needs to point to a block
# device that exists on *all* storage nodes, to be formated
# mounted and used as a backing store for objects
echo <<END >swift-storage.yaml
swift-storage:
block-device: xvda2
END
# deploy proxy
juju deploy --repository=$REPO local:swift-proxy
# deploy storage
juju deploy --config=swift-storage.yaml --repo=$REPO local:swift-storage
# add the relation
juju add-relation swift-proxy:swift-proxy swift-storage:swift-proxy
# add 2 more units to give us the minimum 3 required nodes
juju add-unit swift-storage
juju add-unit swift-storage
Run Code Online (Sandbox Code Playgroud)
这应该为您提供一个功能集群,该集群维护每个对象的 3 个副本。它可以用作自己的独立集群,也可以将其与 Openstack 云的其余部分联系起来,用作 VM 映像的后端存储:
juju add-relation glance:object-store swift-proxy:object-store
Run Code Online (Sandbox Code Playgroud)
如果您没有 4 个额外的服务器,您可以使用 EC2 提供程序对此进行测试。
一些注意事项:
| 归档时间: |
|
| 查看次数: |
1929 次 |
| 最近记录: |