Update cinder options for icehouse with latest autohelp

Change-Id: I6ffe35eb2995c76f69ebccb2b5d9a6211b3ff6ce
This commit is contained in:
Shaun McCance 2014-01-20 17:30:28 -05:00
parent 90b53f596a
commit f45648a1e8
50 changed files with 289 additions and 325 deletions

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>api_paste_config = api-paste.ini</td>
<td>(StrOpt) File name for the paste.deploy config for cinder-api</td>
@ -75,14 +78,6 @@
<td>volume_name_template = volume-%s</td>
<td>(StrOpt) Template string to be used to generate volume names</td>
</tr>
<tr>
<td>volume_transfer_key_length = 16</td>
<td>(IntOpt) The number of characters in the autogenerated auth key.</td>
</tr>
<tr>
<td>volume_transfer_salt_length = 8</td>
<td>(IntOpt) The number of characters in the salt.</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,10 +15,13 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>auth_strategy = noauth</td>
<td>(StrOpt) The strategy to use for auth. Supports noauth, keystone, and deprecated.</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>backup_api_class = cinder.backup.api.API</td>
<td>(StrOpt) The full class name of the volume backup API class</td>
@ -49,4 +52,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>backup_ceph_chunk_size = 134217728</td>
<td>(IntOpt) the chunk size in bytes that a backup will be broken into before transfer to backup store</td>
@ -45,4 +48,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>backup_swift_auth = per_user</td>
<td>(StrOpt) Swift authentication mechanism</td>
@ -49,4 +52,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>backup_tsm_compression = True</td>
<td>(BoolOpt) Enable or Disable compression for backups</td>
@ -29,4 +32,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,10 +15,13 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>available_devices = </td>
<td>(ListOpt) List of all available devices</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>compute_api_class = cinder.compute.nova.API</td>
<td>(StrOpt) The full class name of the compute API class to use</td>
@ -60,25 +63,9 @@
<td>(BoolOpt) make exception message format errors fatal</td>
</tr>
<tr>
<td>host = docwork</td>
<td>host = oslo</td>
<td>(StrOpt) Name of this node. This can be an opaque identifier. It is not necessarily a hostname, FQDN, or IP address.</td>
</tr>
<tr>
<td>host = 127.0.0.1</td>
<td>(StrOpt) Host to locate redis</td>
</tr>
<tr>
<td>host = docwork</td>
<td>(StrOpt) Name of this node. This can be an opaque identifier. It is not necessarily a hostname, FQDN, or IP address.</td>
</tr>
<tr>
<td>host = 127.0.0.1</td>
<td>(StrOpt) Host to locate redis</td>
</tr>
<tr>
<td>idle_timeout = 3600</td>
<td>(IntOpt) timeout before idle sql connections are reaped</td>
</tr>
<tr>
<td>iet_conf = /etc/iet/ietd.conf</td>
<td>(StrOpt) IET configuration file</td>
@ -92,23 +79,23 @@
<td>(StrOpt) Directory to use for lock files. Default to a temp directory</td>
</tr>
<tr>
<td>log_config_append = None</td>
<td>log-config-append = None</td>
<td>(StrOpt) The name of logging configuration file. It does not disable existing loggers, but just appends specified logging configuration to any other existing logging options. Please see the Python logging module documentation for details on logging configuration files.</td>
</tr>
<tr>
<td>log_date_format = %Y-%m-%d %H:%M:%S</td>
<td>log-date-format = %Y-%m-%d %H:%M:%S</td>
<td>(StrOpt) Format string for %%(asctime)s in log records. Default: %(default)s</td>
</tr>
<tr>
<td>log_dir = None</td>
<td>log-dir = None</td>
<td>(StrOpt) (Optional) The base directory used for relative --log-file paths</td>
</tr>
<tr>
<td>log_file = None</td>
<td>log-file = None</td>
<td>(StrOpt) (Optional) Name of log file to output to. If no default is set, logging will go to stdout.</td>
</tr>
<tr>
<td>log_format = None</td>
<td>log-format = None</td>
<td>(StrOpt) DEPRECATED. A logging.Formatter log message format string which may use any of the available logging.LogRecord attributes. This option is deprecated. Please use logging_context_format_string and logging_default_format_string instead.</td>
</tr>
<tr>
@ -136,7 +123,7 @@
<td>(ListOpt) List of modules/decorators to monkey patch</td>
</tr>
<tr>
<td>my_ip = 192.168.0.8</td>
<td>my_ip = 10.0.0.1</td>
<td>(StrOpt) ip address of this host</td>
</tr>
<tr>
@ -147,10 +134,6 @@
<td>num_shell_tries = 3</td>
<td>(IntOpt) number of times to attempt to run flakey shell commands</td>
</tr>
<tr>
<td>password = None</td>
<td>(StrOpt) Password for Redis server. (optional)</td>
</tr>
<tr>
<td>periodic_fuzzy_delay = 60</td>
<td>(IntOpt) range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0)</td>
@ -168,11 +151,7 @@
<td>(StrOpt) JSON file representing policy</td>
</tr>
<tr>
<td>port = 6379</td>
<td>(IntOpt) Use this port to connect to redis host.</td>
</tr>
<tr>
<td>pybasedir = /usr/lib/python2.7/site-packages</td>
<td>pybasedir = /usr/lib/python/site-packages</td>
<td>(StrOpt) Directory where the cinder python module is installed</td>
</tr>
<tr>
@ -183,10 +162,6 @@
<td>reserved_percentage = 0</td>
<td>(IntOpt) The percentage of backend capacity is reserved</td>
</tr>
<tr>
<td>retry_interval = 10</td>
<td>(IntOpt) interval between retries of opening a sql connection</td>
</tr>
<tr>
<td>root_helper = sudo</td>
<td>(StrOpt) Deprecated: command to use for running commands as root</td>
@ -232,21 +207,21 @@
<td>(StrOpt) availability zone of this node</td>
</tr>
<tr>
<td>syslog_log_facility = LOG_USER</td>
<td>syslog-log-facility = LOG_USER</td>
<td>(StrOpt) syslog facility to receive log lines</td>
</tr>
<tr>
<td>tcp_keepidle = 600</td>
<td>(IntOpt) Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X.</td>
</tr>
<tr>
<td>topics = notifications</td>
<td>(ListOpt) AMQP topic(s) used for OpenStack notifications</td>
</tr>
<tr>
<td>until_refresh = 0</td>
<td>(IntOpt) count of reservations until usage is refreshed</td>
</tr>
<tr>
<td>use-syslog = False</td>
<td>(BoolOpt) Use syslog for logging.</td>
</tr>
<tr>
<td>use_forwarded_for = False</td>
<td>(BoolOpt) Treat X-Forwarded-For as the canonical remote address. Only enable this if you have a sanitizing proxy.</td>
@ -256,16 +231,45 @@
<td>(BoolOpt) Log output to standard error</td>
</tr>
<tr>
<td>use_syslog = False</td>
<td>(BoolOpt) Use syslog for logging.</td>
<td>verbose = False</td>
<td>(BoolOpt) Print more verbose output (set logging level to INFO instead of default WARNING level).</td>
</tr>
<tr>
<th colspan="2">[database]</th>
</tr>
<tr>
<td>idle_timeout = 3600</td>
<td>(IntOpt) timeout before idle sql connections are reaped</td>
</tr>
<tr>
<td>retry_interval = 10</td>
<td>(IntOpt) interval between retries of opening a sql connection</td>
</tr>
<tr>
<td>use_tpool = False</td>
<td>(BoolOpt) Enable the experimental use of thread pooling for all DB API calls</td>
</tr>
<tr>
<td>verbose = False</td>
<td>(BoolOpt) Print more verbose output (set logging level to INFO instead of default WARNING level).</td>
<th colspan="2">[matchmaker_redis]</th>
</tr>
<tr>
<td>host = 127.0.0.1</td>
<td>(StrOpt) Host to locate redis</td>
</tr>
<tr>
<td>password = None</td>
<td>(StrOpt) Password for Redis server. (optional)</td>
</tr>
<tr>
<td>port = 6379</td>
<td>(IntOpt) Use this port to connect to redis host.</td>
</tr>
<tr>
<th colspan="2">[rpc_notifier2]</th>
</tr>
<tr>
<td>topics = notifications</td>
<td>(ListOpt) AMQP topic(s) used for OpenStack notifications</td>
</tr>
</tbody>
</table>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>nova_api_insecure = False</td>
<td>(BoolOpt) Allow to perform insecure SSL requests to nova</td>
@ -45,4 +48,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[database]</th>
</tr>
<tr>
<td>connection = sqlite:///$state_path/$sqlite_db</td>
<td>(StrOpt) The SQLAlchemy connection string used to connect to the database</td>
@ -27,10 +30,6 @@
<td>connection_trace = False</td>
<td>(BoolOpt) Add python stack traces to SQL as comment strings</td>
</tr>
<tr>
<td>connection_type = None</td>
<td>(StrOpt) Virtualization api connection type : libvirt, xenapi, or fake</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>coraid_esm_address = </td>
<td>(StrOpt) IP address of Coraid ESM</td>
@ -37,4 +40,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>db_backend = sqlalchemy</td>
<td>(StrOpt) The backend to use for db</td>
@ -25,4 +28,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>eqlx_chap_login = admin</td>
<td>(StrOpt) Existing CHAP account name</td>
@ -45,4 +48,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,10 +15,13 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>hds_cinder_config_file = /opt/hds/hus/cinder_hus_conf.xml</td>
<td>(StrOpt) configuration file for HDS cinder plugin for HUS</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>hp3par_api_url = </td>
<td>(StrOpt) 3PAR WSAPI Server Url like https://&lt;3par ip&gt;:8080/api/v1</td>
@ -31,10 +34,6 @@
<td>hp3par_debug = False</td>
<td>(BoolOpt) Enable HTTP debugging to 3PAR</td>
</tr>
<tr>
<td>hp3par_domain = None</td>
<td>(StrOpt) This option is DEPRECATED and no longer used. The 3par domain name to use.</td>
</tr>
<tr>
<td>hp3par_iscsi_ips = </td>
<td>(ListOpt) List of target iSCSI addresses to use.</td>
@ -57,4 +56,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,10 +15,13 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>cinder_huawei_conf_file = /etc/cinder/cinder_huawei_conf.xml</td>
<td>(StrOpt) config data for cinder huawei plugin</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>allowed_direct_url_schemes = </td>
<td>(ListOpt) A list of url schemes that can be downloaded directly via the direct_url. Currently supported schemes: [file].</td>
@ -56,11 +59,11 @@
<td>(StrOpt) Directory used for temporary storage during image conversion</td>
</tr>
<tr>
<td>instance_format = [instance: %(uuid)s] </td>
<td>instance_format = "[instance: %(uuid)s] "</td>
<td>(StrOpt) If an instance is passed with the log message, format it like this</td>
</tr>
<tr>
<td>instance_uuid_format = [instance: %(uuid)s] </td>
<td>instance_uuid_format = "[instance: %(uuid)s] "</td>
<td>(StrOpt) If an instance UUID is passed with the log message, format it like this</td>
</tr>
<tr>
@ -69,4 +72,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[keymgr]</th>
</tr>
<tr>
<td>api_class = cinder.keymgr.conf_key_mgr.ConfKeyManager</td>
<td>(StrOpt) The full class name of the key manager API class</td>
@ -25,4 +28,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,10 +15,13 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>backlog = 4096</td>
<td>(IntOpt) Number of backlog requests to configure the socket with</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>lvm_mirrors = 0</td>
<td>(IntOpt) If set, create lvms with multiple mirrors. Note that this requires lvm_mirrors + 2 pvs with available space</td>
@ -29,4 +32,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>netapp_login = None</td>
<td>(StrOpt) Administrative user account name used to access the storage system.</td>
@ -57,4 +60,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>expiry_thres_minutes = 720</td>
<td>(IntOpt) This option specifies the threshold for last access time for images in the NFS image cache. When a cache cleaning cycle begins, images in the cache that have not been accessed in the last M minutes, where M is the value of this parameter, will be deleted from the cache to create free space on the NFS share.</td>
@ -57,4 +60,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>netapp_login = None</td>
<td>(StrOpt) Administrative user account name used to access the storage system.</td>
@ -53,4 +56,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>expiry_thres_minutes = 720</td>
<td>(IntOpt) This option specifies the threshold for last access time for images in the NFS image cache. When a cache cleaning cycle begins, images in the cache that have not been accessed in the last M minutes, where M is the value of this parameter, will be deleted from the cache to create free space on the NFS share.</td>
@ -61,4 +64,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>nexenta_blocksize = </td>
<td>(StrOpt) block size for volumes (blank=default,8KB)</td>
@ -77,4 +80,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>nexenta_mount_options = None</td>
<td>(StrOpt) Mount options passed to the nfs client. See section of the nfs man page for details</td>
@ -45,4 +48,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -1,44 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for nfs</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>nfs_mount_options = None</td>
<td>(StrOpt) Mount options passed to the nfs client. See section of the nfs man page for details.</td>
</tr>
<tr>
<td>nfs_mount_point_base = $state_path/mnt</td>
<td>(StrOpt) Base dir containing mount points for nfs shares.</td>
</tr>
<tr>
<td>nfs_oversub_ratio = 1.0</td>
<td>(FloatOpt) This will compare the allocated to available space on the volume destination. If the ratio exceeds this number, the destination will no longer be valid.</td>
</tr>
<tr>
<td>nfs_shares_config = /etc/cinder/nfs_shares</td>
<td>(StrOpt) File with the list of available nfs shares</td>
</tr>
<tr>
<td>nfs_sparsed_volumes = True</td>
<td>(BoolOpt) Create volumes as sparsed files which take no space.If set to False volume is created as regular file.In such case volume creation takes a lot of time.</td>
</tr>
<tr>
<td>nfs_used_ratio = 0.95</td>
<td>(FloatOpt) Percent of ACTUAL usage of the underlying volume before no new volumes can be allocated to the volume destination.</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>max_age = 0</td>
<td>(IntOpt) number of seconds between subsequent usage refreshes</td>
@ -45,4 +48,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>allowed_rpc_exception_modules = nova.exception, cinder.exception, exceptions</td>
<td>(ListOpt) Modules of exceptions that are permitted to be recreatedupon receiving exception data from an rpc call.</td>
@ -163,10 +166,6 @@
<td>rabbit_virtual_host = /</td>
<td>(StrOpt) the RabbitMQ virtual host</td>
</tr>
<tr>
<td>ringfile = /etc/oslo/matchmaker_ring.json</td>
<td>(StrOpt) Matchmaker ring file (JSON)</td>
</tr>
<tr>
<td>rpc_backend = cinder.openstack.common.rpc.impl_kombu</td>
<td>(StrOpt) The messaging module to use, defaults to kombu.</td>
@ -196,7 +195,7 @@
<td>(IntOpt) Number of ZeroMQ contexts, defaults to 1</td>
</tr>
<tr>
<td>rpc_zmq_host = docwork</td>
<td>rpc_zmq_host = oslo</td>
<td>(StrOpt) Name of this node. Must be a valid hostname, FQDN, or IP address. Must match "host" option, if running Nova.</td>
</tr>
<tr>
@ -219,6 +218,13 @@
<td>volume_topic = cinder-volume</td>
<td>(StrOpt) the topic volume nodes listen on</td>
</tr>
<tr>
<th colspan="2">[matchmaker_ring]</th>
</tr>
<tr>
<td>ringfile = /etc/oslo/matchmaker_ring.json</td>
<td>(StrOpt) Matchmaker ring file (JSON)</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,10 +15,13 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>san_zfs_volume_base = rpool/</td>
<td>(StrOpt) The ZFS path under which to create zvols for volumes.</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>san_clustername = </td>
<td>(StrOpt) Cluster name to use for creating volumes</td>
@ -61,4 +64,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>scality_sofs_config = None</td>
<td>(StrOpt) Path or URL to Scality SOFS configuration file</td>
@ -29,4 +32,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>scheduler_default_filters = AvailabilityZoneFilter, CapacityFilter, CapabilitiesFilter</td>
<td>(ListOpt) Which filter class names to use for filtering hosts when not specified in the request.</td>
@ -49,4 +52,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,9 +15,12 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>sf_account_prefix = None</td>
<td>(StrOpt) Create SolidFire accounts with this prefix. Uses current hostname if unset (default).</td>
<td>(StrOpt) Create SolidFire accounts with this prefix. Any string can be used here, but the string "hostname" is special and will create a prefix using the cinder node hostsname (previous default behavior). The default is NO prefix.</td>
</tr>
<tr>
<td>sf_allow_tenant_qos = False</td>
@ -33,4 +36,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -16,12 +16,11 @@
</thead>
<tbody>
<tr>
<td>allocated_capacity_weight_multiplier = -1.0</td>
<td>(FloatOpt) Multiplier used for weighing volume capacity. Negative numbers mean to stack vs spread.</td>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>backend = sqlalchemy</td>
<td>(StrOpt) The backend to use for db</td>
<td>allocated_capacity_weight_multiplier = -1.0</td>
<td>(FloatOpt) Multiplier used for weighing volume capacity. Negative numbers mean to stack vs spread.</td>
</tr>
<tr>
<td>bindir = $pybasedir/bin</td>
@ -81,32 +80,12 @@
</tr>
<tr>
<td>max_gigabytes = 10000</td>
<td>(IntOpt) maximum number of volume gigabytes to allow per host</td>
</tr>
<tr>
<td>max_overflow = None</td>
<td>(IntOpt) If set, use this value for max_overflow with sqlalchemy</td>
</tr>
<tr>
<td>max_pool_size = 5</td>
<td>(IntOpt) Maximum number of SQL connections to keep open in a pool</td>
</tr>
<tr>
<td>max_retries = 10</td>
<td>(IntOpt) maximum db connection retries during startup. (setting -1 implies an infinite retry count)</td>
</tr>
<tr>
<td>memcached_servers = None</td>
<td>(ListOpt) Memcached servers or None for in process cache.</td>
<td>(IntOpt) This configure option has been deprecated along with the SimpleScheduler. New scheduler is able to gather capacity information for each host, thus setting the maximum number of volume gigabytes for host is no longer needed. It's safe to remove this configure from cinder.conf.</td>
</tr>
<tr>
<td>migration_create_volume_timeout_secs = 300</td>
<td>(IntOpt) Timeout for creating the volume to migrate to when performing volume migration (seconds)</td>
</tr>
<tr>
<td>min_pool_size = 1</td>
<td>(IntOpt) Minimum number of SQL connections to keep open in a pool</td>
</tr>
<tr>
<td>num_iser_scan_tries = 3</td>
<td>(IntOpt) The maximum number of times to rescan iSER targetto find volume</td>
@ -155,6 +134,29 @@
<td>zadara_default_stripesize = 64</td>
<td>(StrOpt) Default stripe size for volumes</td>
</tr>
<tr>
<th colspan="2">[database]</th>
</tr>
<tr>
<td>backend = sqlalchemy</td>
<td>(StrOpt) The backend to use for db</td>
</tr>
<tr>
<td>max_overflow = None</td>
<td>(IntOpt) If set, use this value for max_overflow with sqlalchemy</td>
</tr>
<tr>
<td>max_pool_size = 5</td>
<td>(IntOpt) Maximum number of SQL connections to keep open in a pool</td>
</tr>
<tr>
<td>max_retries = 10</td>
<td>(IntOpt) maximum db connection retries during startup. (setting -1 implies an infinite retry count)</td>
</tr>
<tr>
<td>min_pool_size = 1</td>
<td>(IntOpt) Minimum number of SQL connections to keep open in a pool</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>rbd_ceph_conf = </td>
<td>(StrOpt) path to the ceph configuration file to use</td>
@ -45,4 +48,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>glusterfs_mount_point_base = $state_path/mnt</td>
<td>(StrOpt) Base dir containing mount points for gluster shares.</td>
@ -33,4 +36,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>gpfs_images_dir = None</td>
<td>(StrOpt) Specifies the path of the Image service repository in GPFS. Leave undefined if not storing images in GPFS.</td>
@ -37,4 +40,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -1,64 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for storage_nexenta_iscsi</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>nexenta_blocksize = </td>
<td>(StrOpt) block size for volumes (blank=default,8KB)</td>
</tr>
<tr>
<td>nexenta_host = </td>
<td>(StrOpt) IP address of Nexenta SA</td>
</tr>
<tr>
<td>nexenta_iscsi_target_portal_port = 3260</td>
<td>(IntOpt) Nexenta target portal port</td>
</tr>
<tr>
<td>nexenta_password = nexenta</td>
<td>(StrOpt) Password to connect to Nexenta SA</td>
</tr>
<tr>
<td>nexenta_rest_port = 2000</td>
<td>(IntOpt) HTTP port to connect to Nexenta REST API server</td>
</tr>
<tr>
<td>nexenta_rest_protocol = auto</td>
<td>(StrOpt) Use http or https for REST connection (default auto)</td>
</tr>
<tr>
<td>nexenta_sparse = False</td>
<td>(BoolOpt) flag to create sparse volumes</td>
</tr>
<tr>
<td>nexenta_target_group_prefix = cinder/</td>
<td>(StrOpt) prefix for iSCSI target groups on SA</td>
</tr>
<tr>
<td>nexenta_target_prefix = iqn.1986-03.com.sun:02:cinder-</td>
<td>(StrOpt) IQN prefix for iSCSI targets</td>
</tr>
<tr>
<td>nexenta_user = admin</td>
<td>(StrOpt) User name to connect to Nexenta SA</td>
</tr>
<tr>
<td>nexenta_volume = cinder</td>
<td>(StrOpt) pool on SA that will hold all volumes</td>
</tr>
</tbody>
</table>
</para>

View File

@ -1,48 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in the tools directory of this
repository -->
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<table rules="all">
<caption>Description of configuration options for storage_nexenta_nfs</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>nexenta_mount_options = None</td>
<td>(StrOpt) Mount options passed to the nfs client. See section of the nfs man page for details</td>
</tr>
<tr>
<td>nexenta_mount_point_base = $state_path/mnt</td>
<td>(StrOpt) Base dir containing mount points for nfs shares</td>
</tr>
<tr>
<td>nexenta_oversub_ratio = 1.0</td>
<td>(FloatOpt) This will compare the allocated to available space on the volume destination. If the ratio exceeds this number, the destination will no longer be valid.</td>
</tr>
<tr>
<td>nexenta_shares_config = /etc/cinder/nfs_shares</td>
<td>(StrOpt) File with the list of available nfs shares</td>
</tr>
<tr>
<td>nexenta_sparsed_volumes = True</td>
<td>(BoolOpt) Create volumes as sparsed files which take no space.If set to False volume is created as regular file.In such case volume creation takes a lot of time.</td>
</tr>
<tr>
<td>nexenta_used_ratio = 0.95</td>
<td>(FloatOpt) Percent of ACTUAL usage of the underlying volume before no new volumes can be allocated to the volume destination.</td>
</tr>
<tr>
<td>nexenta_volume_compression = on</td>
<td>(StrOpt) Default compression value for new ZFS folders.</td>
</tr>
</tbody>
</table>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>nfs_mount_options = None</td>
<td>(StrOpt) Mount options passed to the nfs client. See section of the nfs man page for details.</td>
@ -41,4 +44,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>xenapi_connection_password = None</td>
<td>(StrOpt) Password for XenAPI connection</td>
@ -41,4 +44,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>storwize_svc_connection_protocol = iSCSI</td>
<td>(StrOpt) Connection protocol (iSCSI/FC)</td>
@ -69,4 +72,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>vmware_api_retry_count = 10</td>
<td>(IntOpt) Number of times VMware ESX/VC server API must be retried upon connection related issues.</td>
@ -53,4 +56,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,10 +15,13 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>windows_iscsi_lun_path = C:\iSCSIVirtualDisks</td>
<td>(StrOpt) Path to store VHD backed volumes</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>xiv_ds8k_connection_type = iscsi</td>
<td>(StrOpt) Connection type to the IBM Storage Array (fibre_channel|iscsi)</td>
@ -25,4 +28,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,6 +15,9 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>zadara_default_striping_mode = simple</td>
<td>(StrOpt) Default striping mode for volumes</td>
@ -65,4 +68,4 @@
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -15,10 +15,13 @@
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[DEFAULT]</th>
</tr>
<tr>
<td>cloned_volume_same_az = True</td>
<td>(BoolOpt) Ensure that the new volumes are the same AZ as snapshot or source volume</td>
</tr>
</tbody>
</table>
</para>
</para>

View File

@ -48,7 +48,7 @@
<para>This table contains the options supported
by the Nexenta iSCSI driver.</para>
<xi:include
href="../../../common/tables/cinder-storage_nexenta_iscsi.xml"/>
href="../../../common/tables/cinder-nexenta_iscsi.xml"/>
<para>To use Compute with the Nexenta iSCSI driver, first
set the <code>volume_driver</code>:</para>
<programlisting language="ini">volume_driver=cinder.volume.drivers.nexenta.iscsi.NexentaISCSIDriver
@ -91,7 +91,7 @@ volume_driver = cinder.volume.drivers.nexenta.nfs.NexentaNfsDriver
<para>The following table contains the options supported
by the Nexenta NFS driver.</para>
<xi:include
href="../../../common/tables/cinder-storage_nexenta_nfs.xml"/>
href="../../../common/tables/cinder-nexenta_nfs.xml"/>
<para>Add your list of Nexenta NFS servers to the file you
specified with the <code>nexenta_shares_config</code>
option. For example, if the value of this option was

View File

@ -4,13 +4,11 @@ allowed_rpc_exception_modules rpc
amqp_auto_delete rpc
amqp_durable_queues rpc
amqp_rpc_single_reply_queue rpc
api_class keymgr
api_paste_config api
api_rate_limit api
auth_strategy auth
available_devices block-device
backdoor_port api
backend storage
backlog log
backup_api_class backups
backup_ceph_chunk_size backups_ceph
@ -40,10 +38,6 @@ capacity_weight_multiplier storage
cinder_huawei_conf_file huawei
cloned_volume_same_az zones
compute_api_class common
connection connection
connection_debug connection
connection_trace connection
connection_type connection
control_exchange rpc
coraid_esm_address coraid
coraid_group coraid
@ -72,9 +66,9 @@ eqlx_pool eqlx
eqlx_use_chap eqlx
expiry_thres_minutes netapp_7mode_nfs netapp_cdot_nfs
fake_rabbit rpc
fake_tests Unknown
fatal_deprecations common
fatal_exception_format_errors common
fixed_key keymgr
glance_api_insecure images
glance_api_servers images
glance_api_ssl_compression images
@ -94,7 +88,6 @@ gpfs_mount_point_base storage_gpfs
gpfs_sparse_volumes storage_gpfs
hds_cinder_config_file hds
host common
host common
hp3par_api_url hp3par
hp3par_cpg hp3par
hp3par_cpg_snap hp3par
@ -104,7 +97,6 @@ hp3par_password hp3par
hp3par_snapshot_expiration hp3par
hp3par_snapshot_retention hp3par
hp3par_username hp3par
idle_timeout common
iet_conf common
image_conversion_dir images
instance_format images
@ -115,7 +107,7 @@ iscsi_ip_address storage
iscsi_num_targets storage
iscsi_port storage
iscsi_target_prefix storage
iser_helper storage
iser_helper storage
iser_ip_address storage
iser_num_targets storage
iser_port storage
@ -126,11 +118,11 @@ kombu_ssl_keyfile rpc
kombu_ssl_version rpc
lio_initiator_iqns common
lock_path common
log_config_append common
log_date_format common
log_dir common
log_file common
log_format common
log-config-append common
log-date-format common
log-dir common
log-file common
log-format common
logging_context_format_string common
logging_debug_format_suffix common
logging_default_format_string common
@ -142,12 +134,7 @@ matchmaker_heartbeat_ttl rpc
matchmaker_ringfile rpc
max_age quota
max_gigabytes storage
max_overflow storage
max_pool_size storage
max_retries storage
memcached_servers storage
migration_create_volume_timeout_secs storage
min_pool_size storage
monkey_patch common
monkey_patch_modules common
my_ip common
@ -210,12 +197,10 @@ osapi_volume_ext_list api
osapi_volume_extension api
osapi_volume_listen api
osapi_volume_listen_port api
password common
periodic_fuzzy_delay common
periodic_interval common
policy_default_rule common
policy_file common
port common
publish_errors rpc
pybasedir common
qpid_heartbeat rpc
@ -253,8 +238,6 @@ report_interval common
reservation_expire quota
reserved_percentage common
restore_discard_excess_bytes backups_ceph
retry_interval common
ringfile rpc
root_helper common
rootwrap_config common
rpc_backend rpc
@ -297,6 +280,7 @@ sf_api_port solidfire
sf_emulate_512 solidfire
snapshot_name_template backups
snapshot_same_host backups
sqlite_clean_db Unknown
sqlite_db common
sqlite_synchronous common
ssh_conn_timeout san
@ -320,19 +304,17 @@ storwize_svc_vol_iogrp storwize
storwize_svc_vol_rsize storwize
storwize_svc_vol_warning storwize
storwize_svc_volpool_name storwize
syslog_log_facility common
syslog-log-facility common
tcp_keepidle common
thres_avl_size_perc_start netapp_7mode_nfs netapp_cdot_nfs
thres_avl_size_perc_stop netapp_7mode_nfs netapp_cdot_nfs
topics common
transfer_api_class api
until_refresh common
use-syslog common
use_default_quota_class quota
use_forwarded_for common
use_multipath_for_image_xfer images
use_stderr common
use_syslog common
use_tpool common
verbose common
vmware_api_retry_count vmware
vmware_host_ip vmware
@ -355,8 +337,6 @@ volume_name_template api
volume_service_inithost_offload storage
volume_tmp_dir storage_ceph
volume_topic rpc
volume_transfer_key_length api
volume_transfer_salt_length api
volume_usage_audit_period storage
volumes_dir storage
windows_iscsi_lun_path windows
@ -381,3 +361,21 @@ zadara_vpsa_ip zadara
zadara_vpsa_poolname zadara
zadara_vpsa_port zadara
zadara_vpsa_use_ssl zadara
database/backend storage
database/connection connection
database/connection_debug connection
database/connection_trace connection
database/idle_timeout common
database/max_overflow storage
database/max_pool_size storage
database/max_retries storage
database/min_pool_size storage
database/retry_interval common
database/use_tpool common
keymgr/api_class keymgr
keymgr/fixed_key keymgr
matchmaker_redis/host common
matchmaker_redis/password common
matchmaker_redis/port common
matchmaker_ring/ringfile rpc
rpc_notifier2/topics common