9

我正在尝试使用 OpenStack,但我很困惑。

我想使用SWIFT(OpenStack Storage Infrastructure)来存储数据。但我不知道如何安装它。我试图按照本教程进行操作,但它在服务器(Server1)上安装了所有服务......我只需要 SWIFT。

我必须安装 Nova 才能获得 Swift 吗?

因为在本教程中,在 Server1 上,在分层方案中,Swift 属于 Nova……但我认为它是分开的。如果有人知道它以及更多,如果有人知道在 Ubuntu 上安装 SWIFT 的教程,请告诉我。我试图在我的 Ubuntu 12.04 桌面上安装这个组件,但是带着所有这些疑问,我无法继续。非常感谢。

4

2 回答 2

10

您可以在一台机器上完美地安装一个快速安装,独立于 nova、glance 或 keystone(或任何其他 openstack 组件)。openstack 页面上有一个教程。

但是,本教程适用于旧版本的 Ubuntu:在 Ubuntu 12.04 上,它的依赖项(与 openstack 的其余部分一样)位于默认存储库中。所以不需要使用 git 或 ppa,只需使用 apt-get 或 aptitude 来获取软件:

sudo apt-get install swift swauth swift-account swift-container swift-object swift-proxy

这应该让您开始,按照教程中的说明修改配置文件。

于 2012-06-11T09:48:44.243 回答
2

OpenStack 对象存储管理手册描述了如何自行安装 Swift。另请参阅Swift 部署指南

于 2012-06-11T13:27:57.877 回答