Ask Your Question
0

how to install and configure cinder-volume in a different computer system

asked 2013-04-09 22:54:19 -0500

kenneth-zhang gravatar image

I have a openstack Folsom with a controller node and several compute nodes. Currently all cinder services and iscsi target are on the controller node. The question is how I can move the cinder-volume and iscsi target to a different system for easier storage expansion.

edit retag flag offensive close merge delete

7 answers

Sort by ยป oldest newest most voted
0

answered 2013-04-16 12:28:10 -0500

shantha-kumar gravatar image

Thanks for your resposne.

We have configured the cinder multi backend and its working fine.

As part of new requirement, we need have 2 cinder node, where we can expand the storage.

I'm looking for mix of local & iscsi.

edit flag offensive delete link more
0

answered 2013-04-16 11:57:27 -0500

If you want to be able to server one nova-compute node (one server hosting VMs) with multiple storage systems (servers holding VM data, exposed through iSCSI to the compute node) then you may be interested in: https://wiki.openstack.org/wiki/Cinder-multi-backend (https://wiki.openstack.org/wiki/Cinde...)

You need cinder-volume on the second node (where I understand you want to create VM virtual disks) that should be able to connect to the cinder endpoint (the cinder endpoint is on your first node as far as I understand).

Do you actually need local storage, a mix between local and iscsi or only iscsi ?

edit flag offensive delete link more
0

answered 2013-04-16 08:51:50 -0500

shantha-kumar gravatar image

For your information : I want to have cinder services running on both the nodes and serve the request for both the nodes.

edit flag offensive delete link more
0

answered 2013-04-16 08:40:16 -0500

shantha-kumar gravatar image

I have multi node O~S with ubuntu12.04 64b

Kindly clarify me, If I move out cinder component alone to another node. what are the things needs to be taken care ?

I have working setup of single node cinder and configured second node with "cinder-volume" alone and trying to use the cinder service, when I am running out of volumes in one node or want to use some other volume types.

Node 1: All the O~S componets Node 2 : Cinder volume alone

I could list the cinder hosts by "cinder-manager host list command" but i when i fire the command to create the volume its unable to find the host

ERROR [cinder.scheduler.manager] Failed to schedule_create_volume: No valid host was found.

Kindly help me on this.

Do I need to add any configuration in the cinder node and do I need all the cinder services like api , scheduler also in second also though I serving the req from only controller node?

edit flag offensive delete link more
0

answered 2013-04-12 01:00:24 -0500

kenneth-zhang gravatar image

Thanks Khanh Nguyen, that solved my question.

edit flag offensive delete link more
0

answered 2013-04-12 01:00:02 -0500

kenneth-zhang gravatar image

In addition to installing cinder services, a number of configurations should be done: - delete keystone endpoint for old cinder node from database - create keystone endpoint for the new cinder node, with its own IP address, in database - edit /etc/cinder/api-pase.ini: use cinder node IP address for 'service_host' - edit /etc/cinder/cinder.conf: use cinder node iscsi target IP address for 'iscsi_ip_address'; use controller node IP address for 'rabbit_host'

edit flag offensive delete link more
0

answered 2013-04-10 06:58:06 -0500

just install cinder-services on another node

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2013-04-09 22:54:19 -0500

Seen: 260 times

Last updated: Apr 16 '13