Add information about scaling out additional volume nodes for Compute

Bug #1007528 reported by Anne Gentle
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
High
Anne Gentle

Bug Description

We need to document how to add more volume nodes that guest VMS can access.

On diablo, you can indeed deploy several nova-volume. Under Diablo, every service would report himself to the scheduler - that last electing one when there is a volume to spawn.

On Essex, you set --iscsi_ip_address=$-ip" per volume node.

On trunk, set the option "--iscsi_ip_prefix=nnn.nnn.nnn.yyy" in the nova.conf - apparently this makes every node registered into the database.

Vish describes in this post: http://osdir.com/ml/openstack-cloud-computing/2012-05/msg00860.html:
> FYI iscsi_ip_prefix doesn't exist in essex. The ip is passed back to the
> compute node based on what it has stored in the database, so the compute
> node no longer finds it through discovery and matching to the prefix. You
> should only need iscsi_ip_address on the volume node to make sure that the
> db entry is created properly.
>
> Vish

Anne Gentle (annegentle)
Changed in openstack-manuals:
status: New → Triaged
importance: Undecided → Medium
Tom Fifield (fifieldt)
tags: added: nova
Revision history for this message
Anne Gentle (annegentle) wrote :

Moving to high as I believe we should try to revise the volume information in the install/deploy guide as it is not production level currently. See comments on http://docs.openstack.org/essex/openstack-compute/install/apt/content/installing-the-cloud-controller.html.

Changed in openstack-manuals:
milestone: none → folsom
importance: Medium → High
Tom Fifield (fifieldt)
tags: added: cinder
Tom Fifield (fifieldt)
Changed in openstack-manuals:
milestone: folsom → none
Anne Gentle (annegentle)
Changed in openstack-manuals:
assignee: nobody → Anne Gentle (annegentle)
Changed in openstack-manuals:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/23625
Committed: http://github.com/openstack/openstack-manuals/commit/6712435ff8b9b856d24740ee95b54ea0afd871e0
Submitter: Jenkins
Branch: master

commit 6712435ff8b9b856d24740ee95b54ea0afd871e0
Author: annegentle <email address hidden>
Date: Tue Mar 5 16:23:08 2013 -0600

    Removes nova-volumes/nova-volume surgically, replace with Block
    Storage.

    Not sure about lgm vs tgts, etc, in the configuration sections. It
    seems ok to leave both as examples but needs review.

    Fix bug 1007528
    Fix bug 1074200
    Fix bug 1078353
    Fix bug 1153869

    Patchset addresses reviewer's comments.

    Patchset fixes new bug, init should be ini and troubleshooting.

    Patchset addresses question about networking.

    Change-Id: Ib6f325ba11c5cff01364ef787c52cdc57ee8f70f

Changed in openstack-manuals:
status: In Progress → Fix Released
Anne Gentle (annegentle)
Changed in openstack-manuals:
status: Fix Released → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/28155

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (stable/grizzly)

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/28156

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/28155
Committed: http://github.com/openstack/openstack-manuals/commit/991562b1c7a06f8b7c608cfadb37c0dbce410a96
Submitter: Jenkins
Branch: master

commit 991562b1c7a06f8b7c608cfadb37c0dbce410a96
Author: annegentle <email address hidden>
Date: Fri May 3 09:12:37 2013 -0500

    Adds section about adding a volume node for block storage.

    fix bug 1007528

    Change-Id: I1d2d42527583b45a209180209c96d93ec164eba1

Changed in openstack-manuals:
status: In Progress → Fix Released
tags: added: in-stable-grizzly
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (stable/grizzly)

Reviewed: https://review.openstack.org/28156
Committed: http://github.com/openstack/openstack-manuals/commit/88e61b075088b50b928cbaa37094a12fe09643f2
Submitter: Jenkins
Branch: stable/grizzly

commit 88e61b075088b50b928cbaa37094a12fe09643f2
Author: annegentle <email address hidden>
Date: Fri May 3 09:12:37 2013 -0500

    Adds section about adding a volume node for block storage.

    fix bug 1007528

    Cherry picked from https://review.openstack.org/#/c/28155/

    Change-Id: I9fc616a8c702b71608074241589253e6abb7aecd

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.