
This should basically be useful standalone (on bare-bones) nodes, too, to add storage nodes to an OpenStack cluster. Furthermore, try to get rid of some "long line" warnings. Change-Id: I9e6d4131928e81262d6111b92f757ffc0ccc52d2
30 lines
900 B
ReStructuredText
30 lines
900 B
ReStructuredText
=============
|
|
drbd-devstack
|
|
=============
|
|
|
|
DRBD installation helper for DevStack.
|
|
|
|
* Free software: Apache license
|
|
|
|
This plugin helps to install the DRBD backend for Cinder
|
|
(and, later on, Nova) in a devstack install.
|
|
|
|
Usage
|
|
-----
|
|
|
|
Put some lines similar to these in your `local.conf`:
|
|
|
|
enable_plugin drbd-devstack git://git.openstack.org/stackforge/drbd-devstack
|
|
enable_service drbd-devstack
|
|
CINDER_ENABLED_BACKENDS=drbd:drbdmanage
|
|
|
|
|
|
A few environment variables can be set to modify the behaviour:
|
|
|
|
* `CINDER_DRBD_NO_STORAGE` means `--no-storage`
|
|
* `CINDER_DRBD_NO_CV` gets translated to `--no-control-volume`.
|
|
This is allowed only for additional nodes, and not the initial drbdmanage node that *has* to create a control volume.
|
|
|
|
|
|
Secondary nodes are detected by having `$SERVICE_HOST` unequal to `$HOST_IP`, and therefore register themselves as additional nodes in drbdmanage.
|