Ask Your Question
1

Swift on a RDO Multi-Node environment [closed]

asked 2015-01-07 08:30:49 -0500

Campos gravatar image

updated 2015-01-26 12:01:44 -0500

Hi,

I'm trying to install a Two Node environment, with Nova and Swift (among other stuff). The Nova node is working fine, I can run instances and all. Now I'm about to install the Swift Node, but I'm finding it difficult to modify the answers.file, since the proxy node and the storage nodes are on different machines. Are there any good tutorials (or even an example answers.file) for installing Swift with RDO? I've already formatted the partition on the storage node with .xfs, but what is the proper path to put in: CONFIG_SWIFT_STORAGES= ?

I'm using CentOS7 and Juno.

UPDATE: I didn't manage to install swift with rdo the way I wanted, being the storage in another node. So I reinstalled RDO without the Swift, and installed Swift manually, now it works like a charm. It would be good to install Swift correctly through RDO, though. I don't know if that really does not work, or I just didn't know how to do it.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by Campos
close date 2015-01-26 12:01:53.712697

1 answer

Sort by ยป oldest newest most voted
1

answered 2015-01-12 16:02:09 -0500

zaitcev gravatar image

I would not bother wrangling with Packstack in the case outlined above. Swift is not difficult to install manually, although it is somewhat time-consuming with several steps.

The specific problem with Packstack is that you need to know Swift before formulating the answer (the answer is "any name, such as aaa, in which case the mount paths are /srv/node/aaa and /srv/node/bbb, and CONFIG_SWIFT_STORAGE_HOSTS=10.0.1.133/aaa,10.0.1.133/bbb"). Nobody else can supply you the answer. But by the time you know enough to understand what "aaa" means, you don't really need Packstack anymore.

I recommend starting with "yum install openstack-swift-proxy" on one node and "openstack-swift-account openstack-swift-container openstack-swift-object" on the other node, then follow this: https://access.redhat.com/documentati...

edit flag offensive delete link more

Comments

Thanks for the help. Actually, I've installed openstack manually several times, and i just began working with RDO. I'm using PackStack because that saves me a lot of time. I'm supposed to install a few clouds on a data center here, so I need something that doesn't take much time.

Campos gravatar imageCampos ( 2015-01-13 06:45:39 -0500 )edit

Trying "CONFIG_SWIFT_STORAGE_HOSTS=10.0.1.133/aaa,10.0.1.133/bbb")" didn't work, don't know if the problem was me or not. Anyway, I reinstalled RDO without Swift, then did Swift manually, thanks.

Campos gravatar imageCampos ( 2015-01-26 12:03:08 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

2 followers

Stats

Asked: 2015-01-07 08:30:49 -0500

Seen: 779 times

Last updated: Jan 26 '15