简体   繁体   English

我可以在不安装Nova的情况下安装OpenStack的Swift(OpenStack存储基础架构)吗?

[英]Can I install Swift (OpenStack Storage Infrastructure) of OpenStack without installing Nova?

I'm trying to use OpenStack but I'm very confused. 我正在尝试使用OpenStack,但我很困惑。

I want to use SWIFT (OpenStack Storage Infrastructure) to storage data. 我想使用SWIFT (OpenStack存储基础架构)来存储数据。 But I don't know how to install it. 但我不知道如何安装它。 I was trying to follow this tutorial but it installs ALL SERVICES on a server (Server1)... I only need SWIFT. 我试图按照本教程,但它在服务器(Server1)上安装所有服务...我只需要SWIFT。

Do I have to install Nova to get Swift? 我必须安装Nova才能获得Swift吗?

Because in this tutorial, on Server1, at the hierarchical scheme, Swift belongs to Nova... But I thought it was apart. 因为在本教程中,在Server1上,在分层方案中,Swift属于Nova ...但我认为它是分开的。 If anyone know it and more, if anyone know a tutorial to install SWIFT on Ubuntu, please tell me. 如果有人知道它,如果有人知道在Ubuntu上安装SWIFT的教程,请告诉我。 I was trying to install this component in my Ubuntu 12.04 desktop, but with all these doubts, I can't go ahead. 我试图在我的Ubuntu 12.04桌面上安装这个组件,但有了所有这些疑虑,我无法继续。 Thanks a lot. 非常感谢。

You can perfectly install just a swift installation on one machine, independent of nova, glance or keystone (or any other openstack component). 您可以在一台机器上完美地安装一个快速安装,独立于nova,glance或keystone(或任何其他openstack组件)。 There is a tutorial on the openstack pages. openstack页面上有一个教程

However, the tutorial is for older versions of Ubuntu: On Ubuntu 12.04 swift and it's dependencies (like the rest of openstack) are in the default repositories. 但是,本教程适用于旧版本的Ubuntu:在Ubuntu 12.04上,它的依赖项(就像openstack的其余部分一样)都在默认的存储库中。 So no need to use git or the ppa, just use apt-get or aptitude to get the software: 所以不需要使用git或ppa,只需使用apt-get或aptitude来获取软件:

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

This should get you started, modify configuration files as told in the tutorial. 这应该让你开始,修改配置文件,如教程中所述。

The OpenStack Object Storage Administration Manual describes how to install Swift on its own. OpenStack对象存储管理手册介绍了如何自行安装Swift。 See also the Swift deployment guide . 另请参阅Swift部署指南

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM