Update nova options for icehouse
Change-Id: I45eb0141576d5f5d5d65814d0da550aac4a3fe93
This commit is contained in:
parent
9e658c052a
commit
ac4eb86704
@ -57,11 +57,11 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>osapi_compute_listen = 0.0.0.0</td>
|
<td>osapi_compute_listen = 0.0.0.0</td>
|
||||||
<td>(StrOpt) IP address for OpenStack API to listen</td>
|
<td>(StrOpt) The IP address on which the OpenStack API will listen.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>osapi_compute_listen_port = 8774</td>
|
<td>osapi_compute_listen_port = 8774</td>
|
||||||
<td>(IntOpt) list port for osapi compute</td>
|
<td>(IntOpt) The port on which the OpenStack API will listen.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>osapi_compute_workers = None</td>
|
<td>osapi_compute_workers = None</td>
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>api_rate_limit = False</td>
|
<td>api_rate_limit = False</td>
|
||||||
<td>(BoolOpt) whether to use per-user rate limiting for the api.</td>
|
<td>(BoolOpt) whether to use per-user rate limiting for the api. This option is only used by v2 api. rate limiting is removed from v3 api.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>auth_strategy = noauth</td>
|
<td>auth_strategy = noauth</td>
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
<td>(ListOpt) a list of additional capabilities corresponding to flavor_extra_specs for this compute host to advertise. Valid entries are name=value, pairs For example, "key1:val1, key2:val2"</td>
|
<td>(ListOpt) a list of additional capabilities corresponding to flavor_extra_specs for this compute host to advertise. Valid entries are name=value, pairs For example, "key1:val1, key2:val2"</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>ipmi_power_retry = 5</td>
|
<td>ipmi_power_retry = 10</td>
|
||||||
<td>(IntOpt) maximal number of retries for IPMI operations</td>
|
<td>(IntOpt) maximal number of retries for IPMI operations</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -52,7 +52,7 @@
|
|||||||
<td>(StrOpt) Baremetal power management method</td>
|
<td>(StrOpt) Baremetal power management method</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>pxe_append_params = None</td>
|
<td>pxe_append_params = nofb nomodeset vga=normal</td>
|
||||||
<td>(StrOpt) additional append parameters for baremetal PXE boot</td>
|
<td>(StrOpt) additional append parameters for baremetal PXE boot</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -91,10 +91,22 @@
|
|||||||
<td>tftp_root = /tftpboot</td>
|
<td>tftp_root = /tftpboot</td>
|
||||||
<td>(StrOpt) Baremetal compute node's tftp root path</td>
|
<td>(StrOpt) Baremetal compute node's tftp root path</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>use_file_injection = True</td>
|
||||||
|
<td>(BoolOpt) If True, enable file injection for network info, files and admin password</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>use_unsafe_iscsi = False</td>
|
<td>use_unsafe_iscsi = False</td>
|
||||||
<td>(BoolOpt) Do not set this out of dev/test environments. If a node does not have a fixed PXE IP address, volumes are exported with globally opened ACL</td>
|
<td>(BoolOpt) Do not set this out of dev/test environments. If a node does not have a fixed PXE IP address, volumes are exported with globally opened ACL</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>vif_driver = nova.virt.xenapi.vif.XenAPIBridgeDriver</td>
|
||||||
|
<td>(StrOpt) The XenAPI VIF driver using XenServer Network APIs.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>vif_driver = nova.virt.libvirt.vif.LibvirtGenericVIFDriver</td>
|
||||||
|
<td>(StrOpt) The libvirt VIF driver to configure the VIFs.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>vif_driver = nova.virt.baremetal.vif_driver.BareMetalVIFDriver</td>
|
<td>vif_driver = nova.virt.baremetal.vif_driver.BareMetalVIFDriver</td>
|
||||||
<td>(StrOpt) Baremetal VIF driver.</td>
|
<td>(StrOpt) Baremetal VIF driver.</td>
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
<td>(ListOpt) Key/Multi-value list with the capabilities of the cell</td>
|
<td>(ListOpt) Key/Multi-value list with the capabilities of the cell</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>cell_type = None</td>
|
<td>cell_type = compute</td>
|
||||||
<td>(StrOpt) Type of cell: api or compute</td>
|
<td>(StrOpt) Type of cell: api or compute</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -79,6 +79,10 @@
|
|||||||
<td>name = nova</td>
|
<td>name = nova</td>
|
||||||
<td>(StrOpt) name of this cell</td>
|
<td>(StrOpt) name of this cell</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>offset_weight_multiplier = 1.0</td>
|
||||||
|
<td>(FloatOpt) Multiplier used to weigh offset weigher.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>reserve_percent = 10.0</td>
|
<td>reserve_percent = 10.0</td>
|
||||||
<td>(FloatOpt) Percentage of cell capacity to hold in reserve. Affects both memory and disk utilization</td>
|
<td>(FloatOpt) Percentage of cell capacity to hold in reserve. Affects both memory and disk utilization</td>
|
||||||
|
@ -15,6 +15,10 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>api_audit_map = api_audit_map.conf</td>
|
||||||
|
<td>(StrOpt) File containing mapping for api paths and service endpoints</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>bindir = /usr/local/bin</td>
|
<td>bindir = /usr/local/bin</td>
|
||||||
<td>(StrOpt) Directory where nova binaries are installed</td>
|
<td>(StrOpt) Directory where nova binaries are installed</td>
|
||||||
@ -43,6 +47,10 @@
|
|||||||
<td>host = 127.0.0.1</td>
|
<td>host = 127.0.0.1</td>
|
||||||
<td>(StrOpt) Host to locate redis</td>
|
<td>(StrOpt) Host to locate redis</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>host = None</td>
|
||||||
|
<td>(StrOpt) Debug host (ip or name) to connect. Note that using the remote debug option changes how Nova uses the eventlet library to support async IO. This could result in failures that do not occur under normal operation. Use at your own risk.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>lock_path = None</td>
|
<td>lock_path = None</td>
|
||||||
<td>(StrOpt) Directory to use for lock files.</td>
|
<td>(StrOpt) Directory to use for lock files.</td>
|
||||||
@ -52,9 +60,13 @@
|
|||||||
<td>(ListOpt) Memcached servers or None for in process cache.</td>
|
<td>(ListOpt) Memcached servers or None for in process cache.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>my_ip = 192.168.122.99</td>
|
<td>my_ip = 192.168.0.8</td>
|
||||||
<td>(StrOpt) ip address of this host</td>
|
<td>(StrOpt) ip address of this host</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>namespace = openstack</td>
|
||||||
|
<td>(StrOpt) namespace prefix for generated id</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>notification_driver = []</td>
|
<td>notification_driver = []</td>
|
||||||
<td>(MultiStrOpt) Driver or drivers to handle sending notifications</td>
|
<td>(MultiStrOpt) Driver or drivers to handle sending notifications</td>
|
||||||
@ -72,7 +84,7 @@
|
|||||||
<td>(StrOpt) If set, send compute.instance.update notifications on instance state changes. Valid values are None for no notifications, "vm_state" for notifications on VM state changes, or "vm_and_task_state" for notifications on VM and task state changes.</td>
|
<td>(StrOpt) If set, send compute.instance.update notifications on instance state changes. Valid values are None for no notifications, "vm_state" for notifications on VM state changes, or "vm_and_task_state" for notifications on VM and task state changes.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>pybasedir = /home/docwork/openstack-manuals-new/tools/autogenerate-config-docs/nova</td>
|
<td>pybasedir = /usr/lib/python2.7/site-packages</td>
|
||||||
<td>(StrOpt) Directory where the nova python module is installed</td>
|
<td>(StrOpt) Directory where the nova python module is installed</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -16,16 +16,8 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>base_dir_name = _base</td>
|
<td>compute_available_monitors = ['nova.compute.monitors.all_monitors']</td>
|
||||||
<td>(StrOpt) Where cached images are stored under $instances_path.This is NOT the full path - just a folder name.For per-compute-host cached images, set to _base_$my_ip</td>
|
<td>(MultiStrOpt) Monitor classes available to the compute which may be specified more than once.</td>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>checksum_interval_seconds = 3600</td>
|
|
||||||
<td>(IntOpt) How frequently to checksum base images</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>compute_api_class = nova.compute.api.API</td>
|
|
||||||
<td>(StrOpt) The full class name of the compute API class to use (deprecated)</td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>compute_driver = None</td>
|
<td>compute_driver = None</td>
|
||||||
@ -35,6 +27,10 @@
|
|||||||
<td>compute_manager = nova.compute.manager.ComputeManager</td>
|
<td>compute_manager = nova.compute.manager.ComputeManager</td>
|
||||||
<td>(StrOpt) full class name for the Manager for compute</td>
|
<td>(StrOpt) full class name for the Manager for compute</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>compute_monitors = </td>
|
||||||
|
<td>(ListOpt) A list of monitors that can be used for getting compute metrics.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>compute_stats_class = nova.compute.stats.Stats</td>
|
<td>compute_stats_class = nova.compute.stats.Stats</td>
|
||||||
<td>(StrOpt) Class that will manage stats for the local compute host</td>
|
<td>(StrOpt) Class that will manage stats for the local compute host</td>
|
||||||
@ -61,7 +57,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>enable_instance_password = True</td>
|
<td>enable_instance_password = True</td>
|
||||||
<td>(BoolOpt) Allows use of instance password during server creation</td>
|
<td>(BoolOpt) Enables returning of the instance password by the relevant server API calls such as create, rebuild or rescue, If the hypervisor does not support password injection then the password returned will not be correct</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>heal_instance_info_cache_interval = 60</td>
|
<td>heal_instance_info_cache_interval = 60</td>
|
||||||
@ -76,8 +72,8 @@
|
|||||||
<td>(IntOpt) Number of seconds to wait between runs of the image cache manager</td>
|
<td>(IntOpt) Number of seconds to wait between runs of the image cache manager</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>image_info_filename_pattern = $instances_path/$base_dir_name/%(image)s.info</td>
|
<td>image_cache_subdirectory_name = _base</td>
|
||||||
<td>(StrOpt) Allows image information files to be stored in non-standard locations</td>
|
<td>(StrOpt) Where cached images are stored under $instances_path. This is NOT the full path - just a folder name. For per-compute-host cached images, set to _base_$my_ip</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>instance_build_timeout = 0</td>
|
<td>instance_build_timeout = 0</td>
|
||||||
@ -120,8 +116,8 @@
|
|||||||
<td>(BoolOpt) Whether to start guests that were running before the host rebooted</td>
|
<td>(BoolOpt) Whether to start guests that were running before the host rebooted</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>running_deleted_instance_action = log</td>
|
<td>running_deleted_instance_action = reap</td>
|
||||||
<td>(StrOpt) Action to take if a running deleted instance is detected.Valid options are 'noop', 'log' and 'reap'. Set to 'noop' to disable.</td>
|
<td>(StrOpt) Action to take if a running deleted instance is detected.Valid options are 'noop', 'log', 'shutdown', or 'reap'. Set to 'noop' to take no action.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>running_deleted_instance_poll_interval = 1800</td>
|
<td>running_deleted_instance_poll_interval = 1800</td>
|
||||||
|
@ -20,20 +20,20 @@
|
|||||||
<td>(StrOpt) The backend to use for db</td>
|
<td>(StrOpt) The backend to use for db</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>connection_trace = False</td>
|
<td>connection = sqlite:////usr/lib/python2.7/site-packages/nova/openstack/common/db/$sqlite_db</td>
|
||||||
<td>(BoolOpt) Add python stack traces to SQL as comment strings</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>connection = sqlite:////home/docwork/openstack-manuals-new/tools/autogenerate-config-docs/nova/nova/openstack/common/db/$sqlite_db</td>
|
|
||||||
<td>(StrOpt) The SQLAlchemy connection string used to connect to the database</td>
|
<td>(StrOpt) The SQLAlchemy connection string used to connect to the database</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>connection_debug = 0</td>
|
<td>connection_debug = 0</td>
|
||||||
<td>(IntOpt) Verbosity of SQL debugging information. 0=None, 100=Everything</td>
|
<td>(IntOpt) Verbosity of SQL debugging information. 0=None, 100=Everything</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>connection_trace = False</td>
|
||||||
|
<td>(BoolOpt) Add python stack traces to SQL as comment strings</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>db_backend = sqlalchemy</td>
|
<td>db_backend = sqlalchemy</td>
|
||||||
<td>(StrOpt) The backend to use for bare-metal database.(This option is deprecated, please use backend instead.)</td>
|
<td>(StrOpt) The backend to use for bare-metal database</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>db_check_interval = 60</td>
|
<td>db_check_interval = 60</td>
|
||||||
@ -47,14 +47,14 @@
|
|||||||
<td>idle_timeout = 3600</td>
|
<td>idle_timeout = 3600</td>
|
||||||
<td>(IntOpt) timeout before idle sql connections are reaped</td>
|
<td>(IntOpt) timeout before idle sql connections are reaped</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>max_pool_size = None</td>
|
|
||||||
<td>(IntOpt) Maximum number of SQL connections to keep open in a pool</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>max_overflow = None</td>
|
<td>max_overflow = None</td>
|
||||||
<td>(IntOpt) If set, use this value for max_overflow with sqlalchemy</td>
|
<td>(IntOpt) If set, use this value for max_overflow with sqlalchemy</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>max_pool_size = None</td>
|
||||||
|
<td>(IntOpt) Maximum number of SQL connections to keep open in a pool</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>max_retries = 10</td>
|
<td>max_retries = 10</td>
|
||||||
<td>(IntOpt) maximum db connection retries during startup. (setting -1 implies an infinite retry count)</td>
|
<td>(IntOpt) maximum db connection retries during startup. (setting -1 implies an infinite retry count)</td>
|
||||||
@ -89,4 +89,4 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</para>
|
</para>
|
@ -16,7 +16,7 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>docker_registry_default_port = 5042</td>
|
<td>registry_default_port = 5042</td>
|
||||||
<td>(IntOpt) Default TCP port to find the docker-registry container</td>
|
<td>(IntOpt) Default TCP port to find the docker-registry container</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -25,11 +25,11 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>ec2_listen = 0.0.0.0</td>
|
<td>ec2_listen = 0.0.0.0</td>
|
||||||
<td>(StrOpt) IP address for EC2 API to listen</td>
|
<td>(StrOpt) The IP address on which the EC2 API will listen.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>ec2_listen_port = 8773</td>
|
<td>ec2_listen_port = 8773</td>
|
||||||
<td>(IntOpt) port for ec2 api to listen</td>
|
<td>(IntOpt) The port on which the EC2 API will listen.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>ec2_path = /services/Cloud</td>
|
<td>ec2_path = /services/Cloud</td>
|
||||||
|
@ -19,138 +19,62 @@
|
|||||||
<td>block_migration_flag = VIR_MIGRATE_UNDEFINE_SOURCE, VIR_MIGRATE_PEER2PEER, VIR_MIGRATE_NON_SHARED_INC</td>
|
<td>block_migration_flag = VIR_MIGRATE_UNDEFINE_SOURCE, VIR_MIGRATE_PEER2PEER, VIR_MIGRATE_NON_SHARED_INC</td>
|
||||||
<td>(StrOpt) Migration flags to be set for block migration</td>
|
<td>(StrOpt) Migration flags to be set for block migration</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>checksum_base_images = False</td>
|
|
||||||
<td>(BoolOpt) Write a checksum for files in _base to disk</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>default_ephemeral_format = None</td>
|
<td>default_ephemeral_format = None</td>
|
||||||
<td>(StrOpt) The default format an ephemeral_volume will be formatted with on creation.</td>
|
<td>(StrOpt) The default format an ephemeral_volume will be formatted with on creation.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>disk_cachemodes = </td>
|
<td>disk_cachemodes = </td>
|
||||||
<td>(ListOpt) Specific cachemodes to use for different disk types e.g: ["file=directsync","block=none"]</td>
|
<td>(ListOpt) Specific cachemodes to use for different disk types e.g: file=directsync,block=none</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>force_raw_images = True</td>
|
<td>force_raw_images = True</td>
|
||||||
<td>(BoolOpt) Force backing images to raw format</td>
|
<td>(BoolOpt) Force backing images to raw format</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>inject_password = True</td>
|
<td>images_rbd_ceph_conf = </td>
|
||||||
<td>(BoolOpt) Whether baremetal compute injects password or not</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_cpu_mode = None</td>
|
|
||||||
<td>(StrOpt) Set to "host-model" to clone the host CPU feature flags; to "host-passthrough" to use the host CPU model exactly; to "custom" to use a named CPU model; to "none" to not set any CPU model. If libvirt_type="kvm|qemu", it will default to "host-model", otherwise it will default to "none"</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_cpu_model = None</td>
|
|
||||||
<td>(StrOpt) Set to a named libvirt CPU model (see names listed in /usr/share/libvirt/cpu_map.xml). Only has effect if libvirt_cpu_mode="custom" and libvirt_type="kvm|qemu"</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_disk_prefix = None</td>
|
|
||||||
<td>(StrOpt) Override the default disk prefix for the devices attached to a server, which is dependent on libvirt_type. (valid options are: sd, xvd, uvd, vd)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_images_rbd_ceph_conf = </td>
|
|
||||||
<td>(StrOpt) path to the ceph configuration file to use</td>
|
<td>(StrOpt) path to the ceph configuration file to use</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>libvirt_images_type = default</td>
|
<td>images_rbd_pool = rbd</td>
|
||||||
<td>(StrOpt) VM Images format. Acceptable values are: raw, qcow2, lvm,rbd, default. If default is specified, then use_cow_images flag is used instead of this one.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_images_rbd_pool = rbd</td>
|
|
||||||
<td>(StrOpt) the RADOS pool in which rbd volumes are stored</td>
|
<td>(StrOpt) the RADOS pool in which rbd volumes are stored</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>libvirt_images_volume_group = None</td>
|
<td>images_type = default</td>
|
||||||
<td>(StrOpt) LVM Volume Group that is used for VM images, when you specify libvirt_images_type=lvm.</td>
|
<td>(StrOpt) VM Images format. Acceptable values are: raw, qcow2, lvm,rbd, default. If default is specified, then use_cow_images flag is used instead of this one.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>libvirt_inject_key = True</td>
|
<td>images_volume_group = None</td>
|
||||||
|
<td>(StrOpt) LVM Volume Group that is used for VM images, when you specify images_type=lvm.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>inject_key = True</td>
|
||||||
<td>(BoolOpt) Inject the ssh public key at boot time</td>
|
<td>(BoolOpt) Inject the ssh public key at boot time</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>libvirt_inject_partition = 1</td>
|
<td>inject_partition = 1</td>
|
||||||
<td>(IntOpt) The partition to inject to : -2 => disable, -1 => inspect (libguestfs only), 0 => not partitioned, >0 => partition number</td>
|
<td>(IntOpt) The partition to inject to : -2 => disable, -1 => inspect (libguestfs only), 0 => not partitioned, >0 => partition number</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>libvirt_inject_password = False</td>
|
<td>inject_password = False</td>
|
||||||
<td>(BoolOpt) Inject the admin password at boot time, without an agent.</td>
|
<td>(BoolOpt) Inject the admin password at boot time, without an agent.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>libvirt_iscsi_use_multipath = False</td>
|
<td>iscsi_use_multipath = False</td>
|
||||||
<td>(BoolOpt) use multipath connection of the iSCSI volume</td>
|
<td>(BoolOpt) use multipath connection of the iSCSI volume</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>libvirt_iser_use_multipath = False</td>
|
<td>iser_use_multipath = False</td>
|
||||||
<td>(BoolOpt) use multipath connection of the iSER volume</td>
|
<td>(BoolOpt) use multipath connection of the iSER volume</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>libvirt_lvm_snapshot_size = 1000</td>
|
<td>lvm_snapshot_size = 1000</td>
|
||||||
<td>(IntOpt) The amount of storage (in megabytes) to allocate for LVM snapshot copy-on-write blocks.</td>
|
<td>(IntOpt) The amount of storage (in megabytes) to allocate for LVM snapshot copy-on-write blocks.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>libvirt_nonblocking = True</td>
|
|
||||||
<td>(BoolOpt) Use a separated OS thread pool to realize non-blocking libvirt calls</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_snapshot_compression = False</td>
|
|
||||||
<td>(BoolOpt) Compress snapshot images when possible. This currently applies exclusively to qcow2 images</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_snapshots_directory = $instances_path/snapshots</td>
|
|
||||||
<td>(StrOpt) Location where libvirt driver will store snapshots before uploading them to image service</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_sparse_logical_volumes = False</td>
|
|
||||||
<td>(BoolOpt) Create sparse logical volumes (with virtualsize) if this flag is set to True.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_type = kvm</td>
|
|
||||||
<td>(StrOpt) Libvirt domain type (valid options are: kvm, lxc, qemu, uml, xen)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_uri = </td>
|
|
||||||
<td>(StrOpt) Override the default libvirt URI (which is dependent on libvirt_type)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_use_virtio_for_bridges = True</td>
|
|
||||||
<td>(BoolOpt) Use virtio for bridge interfaces with KVM/QEMU</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_vif_driver = nova.virt.libvirt.vif.LibvirtGenericVIFDriver</td>
|
|
||||||
<td>(StrOpt) The libvirt VIF driver to configure the VIFs.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_volume_drivers = iscsi=nova.virt.libvirt.volume.LibvirtISCSIVolumeDriver, iser=nova.virt.libvirt.volume.LibvirtISERVolumeDriver, local=nova.virt.libvirt.volume.LibvirtVolumeDriver, fake=nova.virt.libvirt.volume.LibvirtFakeVolumeDriver, rbd=nova.virt.libvirt.volume.LibvirtNetVolumeDriver, sheepdog=nova.virt.libvirt.volume.LibvirtNetVolumeDriver, nfs=nova.virt.libvirt.volume.LibvirtNFSVolumeDriver, aoe=nova.virt.libvirt.volume.LibvirtAOEVolumeDriver, glusterfs=nova.virt.libvirt.volume.LibvirtGlusterfsVolumeDriver, fibre_channel=nova.virt.libvirt.volume.LibvirtFibreChannelVolumeDriver, scality=nova.virt.libvirt.volume.LibvirtScalityVolumeDriver</td>
|
|
||||||
<td>(ListOpt) Libvirt handlers for remote volumes.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>libvirt_wait_soft_reboot_seconds = 120</td>
|
|
||||||
<td>(IntOpt) Number of seconds to wait for instance to shut down after soft reboot request is made. We fall back to hard reboot if instance does not shutdown within this window.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>preallocate_images = none</td>
|
<td>preallocate_images = none</td>
|
||||||
<td>(StrOpt) VM image preallocation mode: "none" => no storage provisioning is done up front, "space" => storage is fully allocated at instance start</td>
|
<td>(StrOpt) VM image preallocation mode: "none" => no storage provisioning is done up front, "space" => storage is fully allocated at instance start</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>remove_unused_base_images = True</td>
|
|
||||||
<td>(BoolOpt) Should unused base images be removed?</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>remove_unused_kernels = False</td>
|
|
||||||
<td>(BoolOpt) Should unused kernel images be removed? This is only safe to enable if all compute nodes have been updated to support this option. This will enabled by default in future.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>remove_unused_original_minimum_age_seconds = 86400</td>
|
|
||||||
<td>(IntOpt) Unused unresized base images younger than this will not be removed</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>remove_unused_resized_minimum_age_seconds = 3600</td>
|
|
||||||
<td>(IntOpt) Unused resized base images younger than this will not be removed</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>rescue_image_id = None</td>
|
<td>rescue_image_id = None</td>
|
||||||
<td>(StrOpt) Rescue ami image</td>
|
<td>(StrOpt) Rescue ami image</td>
|
||||||
@ -167,10 +91,18 @@
|
|||||||
<td>rescue_timeout = 0</td>
|
<td>rescue_timeout = 0</td>
|
||||||
<td>(IntOpt) Automatically unrescue an instance after N seconds. Set to 0 to disable.</td>
|
<td>(IntOpt) Automatically unrescue an instance after N seconds. Set to 0 to disable.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>snapshot_compression = False</td>
|
||||||
|
<td>(BoolOpt) Compress snapshot images when possible. This currently applies exclusively to qcow2 images</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>snapshot_image_format = None</td>
|
<td>snapshot_image_format = None</td>
|
||||||
<td>(StrOpt) Snapshot image format (valid options are : raw, qcow2, vmdk, vdi). Defaults to same as source image</td>
|
<td>(StrOpt) Snapshot image format (valid options are : raw, qcow2, vmdk, vdi). Defaults to same as source image</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>sparse_logical_volumes = False</td>
|
||||||
|
<td>(BoolOpt) Create sparse logical volumes (with virtualsize) if this flag is set to True.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>timeout_nbd = 10</td>
|
<td>timeout_nbd = 10</td>
|
||||||
<td>(IntOpt) time to wait for a NBD device coming up</td>
|
<td>(IntOpt) time to wait for a NBD device coming up</td>
|
||||||
@ -183,14 +115,18 @@
|
|||||||
<td>use_usb_tablet = True</td>
|
<td>use_usb_tablet = True</td>
|
||||||
<td>(BoolOpt) Sync virtual and real mouse cursors in Windows VMs</td>
|
<td>(BoolOpt) Sync virtual and real mouse cursors in Windows VMs</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>use_virtio_for_bridges = True</td>
|
||||||
|
<td>(BoolOpt) Use virtio for bridge interfaces with KVM/QEMU</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>vcpu_pin_set = None</td>
|
<td>vcpu_pin_set = None</td>
|
||||||
<td>(StrOpt) Which pcpus can be used by vcpus of instance e.g: "4-12,^8,15"</td>
|
<td>(StrOpt) Which pcpus can be used by vcpus of instance e.g: "4-12,^8,15"</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>virt_mkfs = ['default=mkfs.ext3 -L %(fs_label)s -F %(target)s', 'linux=mkfs.ext3 -L %(fs_label)s -F %(target)s', 'windows=mkfs.ntfs --force --fast --label %(fs_label)s %(target)s']</td>
|
<td>virt_mkfs = []</td>
|
||||||
<td>(MultiStrOpt) mkfs commands for ephemeral device. The format is <os_type>=<mkfs command></td>
|
<td>(MultiStrOpt) mkfs commands for ephemeral device. The format is <os_type>=<mkfs command></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</para>
|
</para>
|
@ -16,7 +16,7 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>ldap_dns_base_dn = ou=hosts, dc=example, dc=org</td>
|
<td>ldap_dns_base_dn = ou=hosts,dc=example,dc=org</td>
|
||||||
<td>(StrOpt) Base DN for DNS entries in ldap</td>
|
<td>(StrOpt) Base DN for DNS entries in ldap</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -52,7 +52,7 @@
|
|||||||
<td>(StrOpt) URL for ldap server which will store dns entries</td>
|
<td>(StrOpt) URL for ldap server which will store dns entries</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>ldap_dns_user = uid=admin, ou=people, dc=example, dc=org</td>
|
<td>ldap_dns_user = uid=admin,ou=people,dc=example,dc=org</td>
|
||||||
<td>(StrOpt) user for ldap DNS</td>
|
<td>(StrOpt) user for ldap DNS</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
<td>(BoolOpt) Print debugging output (set logging level to DEBUG instead of default WARNING level).</td>
|
<td>(BoolOpt) Print debugging output (set logging level to DEBUG instead of default WARNING level).</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>default_log_levels = amqplib=WARN, sqlalchemy=WARN, boto=WARN, suds=INFO, keystone=INFO, eventlet.wsgi.server=WARN</td>
|
<td>default_log_levels = amqp=WARN, amqplib=WARN, boto=WARN, keystone=INFO, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN</td>
|
||||||
<td>(ListOpt) list of logger=LEVEL pairs</td>
|
<td>(ListOpt) list of logger=LEVEL pairs</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -32,16 +32,16 @@
|
|||||||
<td>(BoolOpt) make exception message format errors fatal</td>
|
<td>(BoolOpt) make exception message format errors fatal</td>
|
||||||
</tr>
|
</tr>
|
||||||
<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>
|
<td>(StrOpt) If an instance is passed with the log message, format it like this</td>
|
||||||
</tr>
|
</tr>
|
||||||
<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>
|
<td>(StrOpt) If an instance UUID is passed with the log message, format it like this</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>log_config = None</td>
|
<td>log_config_append = None</td>
|
||||||
<td>(StrOpt) If this option is specified, the logging configuration file specified is used and overrides any other logging options specified. Please see the Python logging module documentation for details on logging configuration files.</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>
|
||||||
<tr>
|
<tr>
|
||||||
<td>log_date_format = %Y-%m-%d %H:%M:%S</td>
|
<td>log_date_format = %Y-%m-%d %H:%M:%S</td>
|
||||||
@ -97,4 +97,4 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</para>
|
</para>
|
||||||
|
@ -21,11 +21,11 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>metadata_listen = 0.0.0.0</td>
|
<td>metadata_listen = 0.0.0.0</td>
|
||||||
<td>(StrOpt) IP address for metadata api to listen</td>
|
<td>(StrOpt) The IP address on which the metadata API will listen.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>metadata_listen_port = 8775</td>
|
<td>metadata_listen_port = 8775</td>
|
||||||
<td>(IntOpt) port for metadata api to listen</td>
|
<td>(IntOpt) The port on which the metadata API will listen.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>metadata_manager = nova.api.manager.MetadataManager</td>
|
<td>metadata_manager = nova.api.manager.MetadataManager</td>
|
||||||
@ -45,7 +45,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>vendordata_jsonfile_path = None</td>
|
<td>vendordata_jsonfile_path = None</td>
|
||||||
<td>(StrOpt) File to load json formated vendor data from</td>
|
<td>(StrOpt) File to load json formatted vendor data from</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
@ -87,11 +87,6 @@
|
|||||||
<td>flat_interface = None</td>
|
<td>flat_interface = None</td>
|
||||||
<td>(StrOpt) FlatDhcp will bridge into this interface if set</td>
|
<td>(StrOpt) FlatDhcp will bridge into this interface if set</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>ovs_vsctl_timeout = 120</td>
|
|
||||||
<td>(IntOpt) Amount of time, in seconds, that ovs_vsctl should wait for aresponse from the database. 0 is to wait forever.</td>
|
|
||||||
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>flat_network_bridge = None</td>
|
<td>flat_network_bridge = None</td>
|
||||||
<td>(StrOpt) Bridge for simple network instances</td>
|
<td>(StrOpt) Bridge for simple network instances</td>
|
||||||
@ -124,18 +119,10 @@
|
|||||||
<td>injected_network_template = $pybasedir/nova/virt/interfaces.template</td>
|
<td>injected_network_template = $pybasedir/nova/virt/interfaces.template</td>
|
||||||
<td>(StrOpt) Template file for injected network</td>
|
<td>(StrOpt) Template file for injected network</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>injected_network_template = $pybasedir/nova/virt/baremetal/interfaces.template</td>
|
|
||||||
<td>(StrOpt) Template file for injected network</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>injected_network_template = $pybasedir/nova/virt/interfaces.template</td>
|
<td>injected_network_template = $pybasedir/nova/virt/interfaces.template</td>
|
||||||
<td>(StrOpt) Template file for injected network</td>
|
<td>(StrOpt) Template file for injected network</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>injected_network_template = $pybasedir/nova/virt/baremetal/interfaces.template</td>
|
|
||||||
<td>(StrOpt) Template file for injected network</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>instance_dns_domain = </td>
|
<td>instance_dns_domain = </td>
|
||||||
<td>(StrOpt) full class name for the DNS Zone for instance IPs</td>
|
<td>(StrOpt) full class name for the DNS Zone for instance IPs</td>
|
||||||
@ -146,7 +133,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>iptables_bottom_regex = </td>
|
<td>iptables_bottom_regex = </td>
|
||||||
<td>(StrOpt) Regular expression to match iptables rule that shouldalways be on the bottom.</td>
|
<td>(StrOpt) Regular expression to match iptables rule that should always be on the bottom.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>iptables_drop_action = DROP</td>
|
<td>iptables_drop_action = DROP</td>
|
||||||
@ -154,7 +141,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>iptables_top_regex = </td>
|
<td>iptables_top_regex = </td>
|
||||||
<td>(StrOpt) Regular expression to match iptables rule that shouldalways be on the top.</td>
|
<td>(StrOpt) Regular expression to match iptables rule that should always be on the top.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>l3_lib = nova.network.l3.LinuxNetL3</td>
|
<td>l3_lib = nova.network.l3.LinuxNetL3</td>
|
||||||
@ -182,7 +169,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>network_device_mtu = None</td>
|
<td>network_device_mtu = None</td>
|
||||||
<td>(StrOpt) MTU setting for vlan</td>
|
<td>(IntOpt) MTU setting for network interface</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>network_driver = nova.network.linux_net</td>
|
<td>network_driver = nova.network.linux_net</td>
|
||||||
@ -208,6 +195,10 @@
|
|||||||
<td>num_networks = 1</td>
|
<td>num_networks = 1</td>
|
||||||
<td>(IntOpt) Number of networks to support</td>
|
<td>(IntOpt) Number of networks to support</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>ovs_vsctl_timeout = 120</td>
|
||||||
|
<td>(IntOpt) Amount of time, in seconds, that ovs_vsctl should wait for a response from the database. 0 is to wait forever.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>public_interface = eth0</td>
|
<td>public_interface = eth0</td>
|
||||||
<td>(StrOpt) Interface for public IP addresses</td>
|
<td>(StrOpt) Interface for public IP addresses</td>
|
||||||
@ -266,4 +257,4 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</para>
|
</para>
|
@ -15,10 +15,6 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
|
||||||
<td>dhcp_options_enabled = False</td>
|
|
||||||
<td>(BoolOpt) Use per-port DHCP options with Neutron</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>neutron_admin_auth_url = http://localhost:5000/v2.0</td>
|
<td>neutron_admin_auth_url = http://localhost:5000/v2.0</td>
|
||||||
<td>(StrOpt) auth url for connecting to neutron in admin context</td>
|
<td>(StrOpt) auth url for connecting to neutron in admin context</td>
|
||||||
@ -45,7 +41,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>neutron_ca_certificates_file = None</td>
|
<td>neutron_ca_certificates_file = None</td>
|
||||||
<td>(StrOpt) Location of ca certicates file to use for neutronclient requests.</td>
|
<td>(StrOpt) Location of ca certificates file to use for neutron client requests.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>neutron_default_tenant_id = default</td>
|
<td>neutron_default_tenant_id = default</td>
|
||||||
|
@ -64,7 +64,7 @@
|
|||||||
<td>(IntOpt) number of seconds until a reservation expires</td>
|
<td>(IntOpt) number of seconds until a reservation expires</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>resize_fs_using_block_device = True</td>
|
<td>resize_fs_using_block_device = False</td>
|
||||||
<td>(BoolOpt) Attempt to resize the filesystem by accessing the image over a block device. This is done by the host and may not be necessary if the image contains a recent version of cloud-init. Possible mechanisms require the nbd driver (for qcow and raw), or loop (for raw).</td>
|
<td>(BoolOpt) Attempt to resize the filesystem by accessing the image over a block device. This is done by the host and may not be necessary if the image contains a recent version of cloud-init. Possible mechanisms require the nbd driver (for qcow and raw), or loop (for raw).</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -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 powervm</caption>
|
|
||||||
<col width="50%"/>
|
|
||||||
<col width="50%"/>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Configuration option = Default value</th>
|
|
||||||
<th>Description</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<td>powervm_img_local_path = /tmp</td>
|
|
||||||
<td>(StrOpt) Local directory to download glance images to. Make sure this path can fit your biggest image in glance</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>powervm_img_remote_path = /home/padmin</td>
|
|
||||||
<td>(StrOpt) PowerVM image remote path where images will be moved. Make sure this path can fit your biggest image in glance</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>powervm_mgr = None</td>
|
|
||||||
<td>(StrOpt) PowerVM manager host or ip</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>powervm_mgr_passwd = None</td>
|
|
||||||
<td>(StrOpt) PowerVM manager user password</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>powervm_mgr_type = ivm</td>
|
|
||||||
<td>(StrOpt) PowerVM manager type (ivm, hmc)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>powervm_mgr_user = None</td>
|
|
||||||
<td>(StrOpt) PowerVM manager user name</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</para>
|
|
@ -25,7 +25,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>enable_network_quota = False</td>
|
<td>enable_network_quota = False</td>
|
||||||
<td>(BoolOpt) Enables or disables quotaing of tenant networks</td>
|
<td>(BoolOpt) Enables or disables quota checking for tenant networks</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>quota_cores = 20</td>
|
<td>quota_cores = 20</td>
|
||||||
|
@ -23,6 +23,10 @@
|
|||||||
<td>host = 127.0.0.1</td>
|
<td>host = 127.0.0.1</td>
|
||||||
<td>(StrOpt) Host to locate redis</td>
|
<td>(StrOpt) Host to locate redis</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>host = None</td>
|
||||||
|
<td>(StrOpt) Debug host (ip or name) to connect. Note that using the remote debug option changes how Nova uses the eventlet library to support async IO. This could result in failures that do not occur under normal operation. Use at your own risk.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>password = None</td>
|
<td>password = None</td>
|
||||||
<td>(StrOpt) Password for Redis server. (optional)</td>
|
<td>(StrOpt) Password for Redis server. (optional)</td>
|
||||||
@ -31,6 +35,10 @@
|
|||||||
<td>port = 6379</td>
|
<td>port = 6379</td>
|
||||||
<td>(IntOpt) Use this port to connect to redis host.</td>
|
<td>(IntOpt) Use this port to connect to redis host.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>port = None</td>
|
||||||
|
<td>(IntOpt) Debug port to connect. Note that using the remote debug option changes how Nova uses the eventlet library to support async IO. This could result in failures that do not occur under normal operation. Use at your own risk.</td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</para>
|
</para>
|
@ -15,14 +15,14 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
|
||||||
<td>amqp_durable_queues = False</td>
|
|
||||||
<td>(BoolOpt) Use durable queues in amqp.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>amqp_auto_delete = False</td>
|
<td>amqp_auto_delete = False</td>
|
||||||
<td>(BoolOpt) Auto-delete queues in amqp.</td>
|
<td>(BoolOpt) Auto-delete queues in amqp.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>amqp_durable_queues = False</td>
|
||||||
|
<td>(BoolOpt) Use durable queues in amqp.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>baseapi = None</td>
|
<td>baseapi = None</td>
|
||||||
<td>(StrOpt) Set a version cap for messages sent to the base api in any service</td>
|
<td>(StrOpt) Set a version cap for messages sent to the base api in any service</td>
|
||||||
|
@ -15,6 +15,14 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>aggregate_image_properties_isolation_namespace = None</td>
|
||||||
|
<td>(StrOpt) Force the filter to consider only keys matching the given namespace.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>aggregate_image_properties_isolation_separator = .</td>
|
||||||
|
<td>(StrOpt) The separator used between the namespace and keys</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>cpu_allocation_ratio = 16.0</td>
|
<td>cpu_allocation_ratio = 16.0</td>
|
||||||
<td>(FloatOpt) Virtual CPU to physical CPU allocation ratio which affects all CPU filters. This configuration specifies a global ratio for CoreFilter. For AggregateCoreFilter, it will fall back to this configuration value if no per-aggregate setting found.</td>
|
<td>(FloatOpt) Virtual CPU to physical CPU allocation ratio which affects all CPU filters. This configuration specifies a global ratio for CoreFilter. For AggregateCoreFilter, it will fall back to this configuration value if no per-aggregate setting found.</td>
|
||||||
@ -119,6 +127,14 @@
|
|||||||
<td>scheduler_weight_classes = nova.scheduler.weights.all_weighers</td>
|
<td>scheduler_weight_classes = nova.scheduler.weights.all_weighers</td>
|
||||||
<td>(ListOpt) Which weight class names to use for weighing hosts</td>
|
<td>(ListOpt) Which weight class names to use for weighing hosts</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>weight_multiplier = 1.0</td>
|
||||||
|
<td>(FloatOpt) Multiplier used for weighing metrics.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>weight_setting = </td>
|
||||||
|
<td>(ListOpt) How the metrics are going to be weighed. This should be in the form of "<name1>=<ratio1>, <name2>=<ratio2>, ...", where <nameX> is one of the metric to be weighed, and <ratioX> is the corresponding ratio. So for "name1=1.0, name2=-1.0" The final weight would be name1.value * 1.0 + name2.value * -1.0.</td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</para>
|
</para>
|
@ -17,7 +17,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>api_retry_count = 10</td>
|
<td>api_retry_count = 10</td>
|
||||||
<td>(IntOpt) The number of times we retry on failures, e.g., socket error, etc. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.</td>
|
<td>(IntOpt) The number of times we retry on failures, e.g., socket error, etc.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>cluster_name = None</td>
|
<td>cluster_name = None</td>
|
||||||
@ -29,15 +29,15 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>host_ip = None</td>
|
<td>host_ip = None</td>
|
||||||
<td>(StrOpt) URL for connection to VMware ESX/VC host. Required if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.</td>
|
<td>(StrOpt) URL for connection to VMware ESX/VC host.</td>
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>host_username = None</td>
|
|
||||||
<td>(StrOpt) Username for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.</td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>host_password = None</td>
|
<td>host_password = None</td>
|
||||||
<td>(StrOpt) Password for connection to VMware ESX/VC host. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.</td>
|
<td>(StrOpt) Password for connection to VMware ESX/VC host.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>host_username = None</td>
|
||||||
|
<td>(StrOpt) Username for connection to VMware ESX/VC host.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>integration_bridge = br-int</td>
|
<td>integration_bridge = br-int</td>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>task_poll_interval = 5.0</td>
|
<td>task_poll_interval = 5.0</td>
|
||||||
<td>(FloatOpt) The interval used for polling of remote tasks. Used only if compute_driver is vmwareapi.VMwareESXDriver or vmwareapi.VMwareVCDriver.</td>
|
<td>(FloatOpt) The interval used for polling of remote tasks.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>use_linked_clone = True</td>
|
<td>use_linked_clone = True</td>
|
||||||
|
@ -27,10 +27,6 @@
|
|||||||
<td>vnc_keymap = en-us</td>
|
<td>vnc_keymap = en-us</td>
|
||||||
<td>(StrOpt) keymap for vnc</td>
|
<td>(StrOpt) keymap for vnc</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>vnc_password = None</td>
|
|
||||||
<td>(StrOpt) VNC password</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
<tr>
|
||||||
<td>vnc_port = 5900</td>
|
<td>vnc_port = 5900</td>
|
||||||
<td>(IntOpt) VNC starting port</td>
|
<td>(IntOpt) VNC starting port</td>
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>cinder_ca_certificates_file = None</td>
|
<td>cinder_ca_certificates_file = None</td>
|
||||||
<td>(StrOpt) Location of ca certicates file to use for cinder client requests.</td>
|
<td>(StrOpt) Location of ca certificates file to use for cinder client requests.</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>cinder_catalog_info = volume:cinder:publicURL</td>
|
<td>cinder_catalog_info = volume:cinder:publicURL</td>
|
||||||
@ -67,6 +67,10 @@
|
|||||||
<td>num_aoe_discover_tries = 3</td>
|
<td>num_aoe_discover_tries = 3</td>
|
||||||
<td>(IntOpt) number of times to rediscover AoE target to find volume</td>
|
<td>(IntOpt) number of times to rediscover AoE target to find volume</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>num_iscsi_scan_tries = 3</td>
|
||||||
|
<td>(IntOpt) number of times to rescan iSCSI target to find volume</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>num_iser_scan_tries = 3</td>
|
<td>num_iser_scan_tries = 3</td>
|
||||||
<td>(IntOpt) number of times to rescan iSER target to find volume</td>
|
<td>(IntOpt) number of times to rescan iSER target to find volume</td>
|
||||||
@ -117,4 +121,4 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</para>
|
</para>
|
@ -35,6 +35,10 @@
|
|||||||
<td>tcp_keepidle = 600</td>
|
<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>
|
<td>(IntOpt) Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>wsgi_default_pool_size = 1000</td>
|
||||||
|
<td>(IntOpt) Size of the pool of greenthreads used by wsgi</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>wsgi_log_format = %(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f</td>
|
<td>wsgi_log_format = %(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f</td>
|
||||||
<td>(StrOpt) A python format string that is used as the template to generate log lines. The following values can be formatted into it: client_ip, date_time, request_line, status_code, body_length, wall_seconds.</td>
|
<td>(StrOpt) A python format string that is used as the template to generate log lines. The following values can be formatted into it: client_ip, date_time, request_line, status_code, body_length, wall_seconds.</td>
|
||||||
|
@ -15,6 +15,10 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>agent_path = usr/sbin/xe-update-networking</td>
|
||||||
|
<td>(StrOpt) Specifies the path in which the xenapi guest agent should be located. If the agent is present, network configuration is not injected into the image. Used if compute_driver=xenapi.XenAPIDriver and flat_injected=True</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>agent_resetnetwork_timeout = 60</td>
|
<td>agent_resetnetwork_timeout = 60</td>
|
||||||
<td>(IntOpt) number of seconds to wait for agent reply to resetnetwork request</td>
|
<td>(IntOpt) number of seconds to wait for agent reply to resetnetwork request</td>
|
||||||
@ -31,6 +35,26 @@
|
|||||||
<td>cache_images = all</td>
|
<td>cache_images = all</td>
|
||||||
<td>(StrOpt) Cache glance images locally. `all` will cache all images, `some` will only cache images that have the image_property `cache_in_nova=True`, and `none` turns off caching entirely</td>
|
<td>(StrOpt) Cache glance images locally. `all` will cache all images, `some` will only cache images that have the image_property `cache_in_nova=True`, and `none` turns off caching entirely</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>check_host = True</td>
|
||||||
|
<td>(BoolOpt) Ensure compute service is running on host XenAPI connects to.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>connection_concurrent = 5</td>
|
||||||
|
<td>(IntOpt) Maximum number of concurrent XenAPI connections. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>connection_password = None</td>
|
||||||
|
<td>(StrOpt) Password for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>connection_url = None</td>
|
||||||
|
<td>(StrOpt) URL for connection to XenServer/Xen Cloud Platform. A special value of unix://local can be used to connect to the local unix socket. Required if compute_driver=xenapi.XenAPIDriver</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>connection_username = root</td>
|
||||||
|
<td>(StrOpt) Username for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>console_driver = nova.console.xvp.XVPConsoleProxy</td>
|
<td>console_driver = nova.console.xvp.XVPConsoleProxy</td>
|
||||||
<td>(StrOpt) Driver to use for the console proxy</td>
|
<td>(StrOpt) Driver to use for the console proxy</td>
|
||||||
@ -67,14 +91,70 @@
|
|||||||
<td>default_os_type = linux</td>
|
<td>default_os_type = linux</td>
|
||||||
<td>(StrOpt) Default OS type</td>
|
<td>(StrOpt) Default OS type</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>disable_agent = False</td>
|
||||||
|
<td>(BoolOpt) Disables the use of the XenAPI agent in any image regardless of what image properties are present.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>image_compression_level = None</td>
|
||||||
|
<td>(IntOpt) Compression level for images, e.g., 9 for gzip -9. Range is 1-9, 9 being most compressed but most CPU intensive on dom0.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>image_upload_handler = nova.virt.xenapi.image.glance.GlanceStore</td>
|
||||||
|
<td>(StrOpt) Dom0 plugin driver used to handle image uploads.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>ipxe_boot_menu_url = None</td>
|
||||||
|
<td>(StrOpt) URL to the iPXE boot menu</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>ipxe_mkisofs_cmd = mkisofs</td>
|
||||||
|
<td>(StrOpt) Name and optionally path of the tool used for ISO image creation</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>ipxe_network_name = None</td>
|
||||||
|
<td>(StrOpt) Name of network to use for booting iPXE ISOs</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>iqn_prefix = iqn.2010-10.org.openstack</td>
|
<td>iqn_prefix = iqn.2010-10.org.openstack</td>
|
||||||
<td>(StrOpt) IQN Prefix</td>
|
<td>(StrOpt) IQN Prefix</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>login_timeout = 10</td>
|
||||||
|
<td>(IntOpt) Timeout in seconds for XenAPI login.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>max_kernel_ramdisk_size = 16777216</td>
|
<td>max_kernel_ramdisk_size = 16777216</td>
|
||||||
<td>(IntOpt) Maximum size in bytes of kernel or ramdisk images</td>
|
<td>(IntOpt) Maximum size in bytes of kernel or ramdisk images</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>num_vbd_unplug_retries = 10</td>
|
||||||
|
<td>(IntOpt) Maximum number of retries to unplug VBD</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>ovs_integration_bridge = xapi1</td>
|
||||||
|
<td>(StrOpt) Name of Integration Bridge used by Open vSwitch</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>remap_vbd_dev = False</td>
|
||||||
|
<td>(BoolOpt) Used to enable the remapping of VBD dev (Works around an issue in Ubuntu Maverick)</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>remap_vbd_dev_prefix = sd</td>
|
||||||
|
<td>(StrOpt) Specify prefix to remap VBD dev to (ex. /dev/xvdb -> /dev/sdb)</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>running_timeout = 60</td>
|
||||||
|
<td>(IntOpt) number of seconds to wait for instance to go to running state</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>sparse_copy = True</td>
|
||||||
|
<td>(BoolOpt) Whether to use sparse_copy for copying data on a resize down (False will use standard dd). This speeds up resizes down considerably since large runs of zeros won't have to be rsynced</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>sr_base_path = /var/run/sr-mount</td>
|
||||||
|
<td>(StrOpt) Base path to the storage repository</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>sr_matching_filter = default-sr:true</td>
|
<td>sr_matching_filter = default-sr:true</td>
|
||||||
<td>(StrOpt) Filter for finding the SR to be used to install guest instances on. To use the Local Storage in default XenServer/XCP installations set this flag to other-config:i18n-key=local-storage. To select an SR with a different matching criteria, you could set it to other-config:my_favorite_sr=true. On the other hand, to fall back on the Default SR, as displayed by XenCenter, set this flag to: default-sr:true</td>
|
<td>(StrOpt) Filter for finding the SR to be used to install guest instances on. To use the Local Storage in default XenServer/XCP installations set this flag to other-config:i18n-key=local-storage. To select an SR with a different matching criteria, you could set it to other-config:my_favorite_sr=true. On the other hand, to fall back on the Default SR, as displayed by XenCenter, set this flag to: default-sr:true</td>
|
||||||
@ -91,146 +171,62 @@
|
|||||||
<td>target_port = 3260</td>
|
<td>target_port = 3260</td>
|
||||||
<td>(StrOpt) iSCSI Target Port, 3260 Default</td>
|
<td>(StrOpt) iSCSI Target Port, 3260 Default</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>torrent_base_url = None</td>
|
||||||
|
<td>(StrOpt) Base URL for torrent files.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>torrent_download_stall_cutoff = 600</td>
|
||||||
|
<td>(IntOpt) Number of seconds a download can remain at the same progress percentage w/o being considered a stall</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>torrent_images = none</td>
|
||||||
|
<td>(StrOpt) Whether or not to download images via Bit Torrent (all|some|none).</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>torrent_listen_port_end = 6891</td>
|
||||||
|
<td>(IntOpt) End of port range to listen on</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>torrent_listen_port_start = 6881</td>
|
||||||
|
<td>(IntOpt) Beginning of port range to listen on</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>torrent_max_last_accessed = 86400</td>
|
||||||
|
<td>(IntOpt) Cached torrent files not accessed within this number of seconds can be reaped</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>torrent_max_seeder_processes_per_host = 1</td>
|
||||||
|
<td>(IntOpt) Maximum number of seeder processes to run concurrently within a given dom0. (-1 = no limit)</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>torrent_seed_chance = 1.0</td>
|
||||||
|
<td>(FloatOpt) Probability that peer will become a seeder. (1.0 = 100%)</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>torrent_seed_duration = 3600</td>
|
||||||
|
<td>(IntOpt) Number of seconds after downloading an image via BitTorrent that it should be seeded for other peers.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>use_agent_default = False</td>
|
||||||
|
<td>(BoolOpt) Determines if the xenapi agent should be used when the image used does not contain a hint to declare if the agent is present or not. The hint is a glance property "xenapi_use_agent" that has the value "true" or "false". Note that waiting for the agent when it is not present will significantly increase server boot times.</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>use_join_force = True</td>
|
<td>use_join_force = True</td>
|
||||||
<td>(BoolOpt) To use for hosts with different CPUs</td>
|
<td>(BoolOpt) To use for hosts with different CPUs</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>vhd_coalesce_max_attempts = 5</td>
|
||||||
|
<td>(IntOpt) Max number of times to poll for VHD to coalesce. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>vhd_coalesce_poll_interval = 5.0</td>
|
||||||
|
<td>(FloatOpt) The interval used for polling of coalescing vhds. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>xen_hvmloader_path = /usr/lib/xen/boot/hvmloader</td>
|
<td>xen_hvmloader_path = /usr/lib/xen/boot/hvmloader</td>
|
||||||
<td>(StrOpt) Location where the Xen hvmloader is kept</td>
|
<td>(StrOpt) Location where the Xen hvmloader is kept</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
|
||||||
<td>xenapi_agent_path = usr/sbin/xe-update-networking</td>
|
|
||||||
<td>(StrOpt) Specifies the path in which the xenapi guest agent should be located. If the agent is present, network configuration is not injected into the image. Used if compute_driver=xenapi.XenAPIDriver and flat_injected=True</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_check_host = True</td>
|
|
||||||
<td>(BoolOpt) Ensure compute service is running on host XenAPI connects to.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_connection_concurrent = 5</td>
|
|
||||||
<td>(IntOpt) Maximum number of concurrent XenAPI connections. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_connection_password = None</td>
|
|
||||||
<td>(StrOpt) Password for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_connection_url = None</td>
|
|
||||||
<td>(StrOpt) URL for connection to XenServer/Xen Cloud Platform. A special value of unix://local can be used to connect to the local unix socket. Required if compute_driver=xenapi.XenAPIDriver</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_connection_username = root</td>
|
|
||||||
<td>(StrOpt) Username for connection to XenServer/Xen Cloud Platform. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_disable_agent = False</td>
|
|
||||||
<td>(BoolOpt) Disables the use of the XenAPI agent in any image regardless of what image properties are present. </td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_image_compression_level = None</td>
|
|
||||||
<td>(IntOpt) Compression level for images, e.g., 9 for gzip -9. Range is 1-9, 9 being most compressed but most CPU intensive on dom0.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_image_upload_handler = nova.virt.xenapi.image.glance.GlanceStore</td>
|
|
||||||
<td>(StrOpt) Dom0 plugin driver used to handle image uploads.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_ipxe_boot_menu_url = None</td>
|
|
||||||
<td>(StrOpt) URL to the iPXE boot menu</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_login_timeout = 10</td>
|
|
||||||
<td>(IntOpt) Timeout in seconds for XenAPI login.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_ipxe_mkisofs_cmd = mkisofs</td>
|
|
||||||
<td>(StrOpt) Name and optionally path of the tool used for ISO image creation</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_num_vbd_unplug_retries = 10</td>
|
|
||||||
<td>(IntOpt) Maximum number of retries to unplug VBD</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_ipxe_network_name = None</td>
|
|
||||||
<td>(StrOpt) Name of network to use for booting iPXE ISOs</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_ovs_integration_bridge = xapi1</td>
|
|
||||||
<td>(StrOpt) Name of Integration Bridge used by Open vSwitch</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_remap_vbd_dev = False</td>
|
|
||||||
<td>(BoolOpt) Used to enable the remapping of VBD dev (Works around an issue in Ubuntu Maverick)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_remap_vbd_dev_prefix = sd</td>
|
|
||||||
<td>(StrOpt) Specify prefix to remap VBD dev to (ex. /dev/xvdb -> /dev/sdb)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_running_timeout = 60</td>
|
|
||||||
<td>(IntOpt) number of seconds to wait for instance to go to running state</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_sparse_copy = True</td>
|
|
||||||
<td>(BoolOpt) Whether to use sparse_copy for copying data on a resize down (False will use standard dd). This speeds up resizes down considerably since large runs of zeros won't have to be rsynced</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_sr_base_path = /var/run/sr-mount</td>
|
|
||||||
<td>(StrOpt) Base path to the storage repository</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_torrent_base_url = None</td>
|
|
||||||
<td>(StrOpt) Base URL for torrent files.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_torrent_download_stall_cutoff = 600</td>
|
|
||||||
<td>(IntOpt) Number of seconds a download can remain at the same progress percentage w/o being considered a stall</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_torrent_images = none</td>
|
|
||||||
<td>(StrOpt) Whether or not to download images via Bit Torrent (all|some|none).</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_torrent_listen_port_end = 6891</td>
|
|
||||||
<td>(IntOpt) End of port range to listen on</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_torrent_listen_port_start = 6881</td>
|
|
||||||
<td>(IntOpt) Beginning of port range to listen on</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_torrent_max_last_accessed = 86400</td>
|
|
||||||
<td>(IntOpt) Cached torrent files not accessed within this number of seconds can be reaped</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_torrent_max_seeder_processes_per_host = 1</td>
|
|
||||||
<td>(IntOpt) Maximum number of seeder processes to run concurrently within a given dom0. (-1 = no limit)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_torrent_seed_chance = 1.0</td>
|
|
||||||
<td>(FloatOpt) Probability that peer will become a seeder. (1.0 = 100%)</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_torrent_seed_duration = 3600</td>
|
|
||||||
<td>(IntOpt) Number of seconds after downloading an image via BitTorrent that it should be seeded for other peers.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_use_agent_default = False</td>
|
|
||||||
<td>(BoolOpt) Determines if the xenapi agent should be used when the image used does not contain a hint to declare if the agent is present or not. The hint is a glance property "xenapi_use_agent" that has the value "true" or "false". Note that waiting for the agent when it is not present will significantly increase server boot times.</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_vhd_coalesce_max_attempts = 5</td>
|
|
||||||
<td>(IntOpt) Max number of times to poll for VHD to coalesce. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_vhd_coalesce_poll_interval = 5.0</td>
|
|
||||||
<td>(FloatOpt) The interval used for polling of coalescing vhds. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td>xenapi_vif_driver = nova.virt.xenapi.vif.XenAPIBridgeDriver</td>
|
|
||||||
<td>(StrOpt) The XenAPI VIF driver using XenServer Network APIs.</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</para>
|
</para>
|
@ -62,13 +62,6 @@
|
|||||||
>nova-compute</systemitem> service in a
|
>nova-compute</systemitem> service in a
|
||||||
para-virtualized VM.</para>
|
para-virtualized VM.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
<listitem>
|
|
||||||
<para><link
|
|
||||||
xlink:href="http://www-03.ibm.com/systems/power/software/virtualization/features.html"
|
|
||||||
> PowerVM</link> - Server virtualization with IBM
|
|
||||||
PowerVM, use to run AIX, IBM i and Linux environments
|
|
||||||
on IBM POWER technology.</para>
|
|
||||||
</listitem>
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><link
|
<para><link
|
||||||
xlink:href="http://www.microsoft.com/en-us/server-cloud/windows-server/server-virtualization-features.aspx"
|
xlink:href="http://www.microsoft.com/en-us/server-cloud/windows-server/server-virtualization-features.aspx"
|
||||||
@ -118,7 +111,6 @@
|
|||||||
<xi:include href="section_introduction-to-xen.xml"/>
|
<xi:include href="section_introduction-to-xen.xml"/>
|
||||||
<xi:include href="section_hypervisor_lxc.xml"/>
|
<xi:include href="section_hypervisor_lxc.xml"/>
|
||||||
<xi:include href="section_hypervisor_vmware.xml"/>
|
<xi:include href="section_hypervisor_vmware.xml"/>
|
||||||
<xi:include href="section_hypervisor_powervm.xml"/>
|
|
||||||
<xi:include href="section_hypervisor_hyper-v.xml"/>
|
<xi:include href="section_hypervisor_hyper-v.xml"/>
|
||||||
<xi:include href="section_hypervisor_baremetal.xml"/>
|
<xi:include href="section_hypervisor_baremetal.xml"/>
|
||||||
<xi:include href="section_hypervisor_docker.xml"/>
|
<xi:include href="section_hypervisor_docker.xml"/>
|
||||||
|
@ -37,7 +37,6 @@
|
|||||||
<xi:include href="../../common/tables/nova-network.xml"/>
|
<xi:include href="../../common/tables/nova-network.xml"/>
|
||||||
<xi:include href="../../common/tables/nova-periodic.xml"/>
|
<xi:include href="../../common/tables/nova-periodic.xml"/>
|
||||||
<xi:include href="../../common/tables/nova-policy.xml"/>
|
<xi:include href="../../common/tables/nova-policy.xml"/>
|
||||||
<xi:include href="../../common/tables/nova-powervm.xml"/>
|
|
||||||
<xi:include href="../../common/tables/nova-qpid.xml"/>
|
<xi:include href="../../common/tables/nova-qpid.xml"/>
|
||||||
<xi:include href="../../common/tables/nova-neutron.xml"/>
|
<xi:include href="../../common/tables/nova-neutron.xml"/>
|
||||||
<xi:include href="../../common/tables/nova-quota.xml"/>
|
<xi:include href="../../common/tables/nova-quota.xml"/>
|
||||||
|
@ -1,50 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<section xmlns="http://docbook.org/ns/docbook"
|
|
||||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
|
||||||
xml:id="powervm">
|
|
||||||
<title>PowerVM</title>
|
|
||||||
<?dbhtml stop-chunking?>
|
|
||||||
<section xml:id="powervm-intro">
|
|
||||||
<title>Introduction</title>
|
|
||||||
<warning><title>PowerVM driver removed</title>
|
|
||||||
<para>
|
|
||||||
Due to a change in strategic direction at IBM, the PowerVM driver
|
|
||||||
has been removed from OpenStack Compute. It will be replaced by
|
|
||||||
a driver using PowerVC in the future.
|
|
||||||
</para>
|
|
||||||
</warning>
|
|
||||||
<para>PowerVM compute driver connects to an Integrated Virtualization
|
|
||||||
Manager (IVM) to perform PowerVM Logical Partition (LPAR)
|
|
||||||
deployment and management. The driver supports file-based deployment
|
|
||||||
using images from the OpenStack Image Service.</para>
|
|
||||||
<note><para>Hardware Management Console (HMC) is not yet supported.</para></note>
|
|
||||||
<para>For more detailed information about PowerVM Virtualization system,
|
|
||||||
refer to the IBM Redbook publication:
|
|
||||||
<link xlink:href="http://www.redbooks.ibm.com/abstracts/sg247940.html">
|
|
||||||
IBM PowerVM Virtualization Introduction and Configuration</link>.</para>
|
|
||||||
</section>
|
|
||||||
<section xml:id="powervm-config">
|
|
||||||
<title>Configuration</title>
|
|
||||||
<para>To enable the PowerVM compute driver, add the following configuration
|
|
||||||
options <filename>/etc/nova/nova.conf</filename>:
|
|
||||||
<programlisting language="ini">compute_driver=nova.virt.powervm.PowerVMDriver
|
|
||||||
powervm_mgr_type=ivm
|
|
||||||
powervm_mgr=powervm_hostname_or_ip_address
|
|
||||||
powervm_mgr_user=padmin
|
|
||||||
powervm_mgr_passwd=padmin_user_password
|
|
||||||
powervm_img_remote_path=/path/to/remote/image/directory
|
|
||||||
powervm_img_local_path=/path/to/local/image/directory/on/compute/host</programlisting>
|
|
||||||
</para>
|
|
||||||
<xi:include href="../../common/tables/nova-powervm.xml"/>
|
|
||||||
</section>
|
|
||||||
<section xml:id="powervm-limits">
|
|
||||||
<title>Limitations</title>
|
|
||||||
<para>
|
|
||||||
PowerVM LPARs names have a limit of 31 characters. Since OpenStack Compute instance names
|
|
||||||
are mapped to LPAR names in Power Systems, make sure
|
|
||||||
<literal>instance_name_template</literal>
|
|
||||||
config option in <filename>nova.conf</filename> yields names that have 31 or fewer characters.
|
|
||||||
</para>
|
|
||||||
</section>
|
|
||||||
</section>
|
|
@ -1,18 +1,22 @@
|
|||||||
address zookeeper
|
address zookeeper
|
||||||
agent_enabled spice
|
agent_enabled spice
|
||||||
|
agent_path xen
|
||||||
agent_resetnetwork_timeout xen
|
agent_resetnetwork_timeout xen
|
||||||
agent_timeout xen
|
agent_timeout xen
|
||||||
agent_version_timeout xen
|
agent_version_timeout xen
|
||||||
|
aggregate_image_properties_isolation_namespace scheduling
|
||||||
|
aggregate_image_properties_isolation_separator scheduling
|
||||||
allow_instance_snapshots policy
|
allow_instance_snapshots policy
|
||||||
allow_migrate_to_same_host policy
|
allow_migrate_to_same_host policy
|
||||||
allow_resize_to_same_host policy
|
allow_resize_to_same_host policy
|
||||||
allow_same_net_traffic network
|
allow_same_net_traffic network
|
||||||
allowed_direct_url_schemes glance
|
allowed_direct_url_schemes glance
|
||||||
allowed_rpc_exception_modules testing
|
allowed_rpc_exception_modules testing
|
||||||
|
amqp_auto_delete rpc
|
||||||
amqp_durable_queues rpc
|
amqp_durable_queues rpc
|
||||||
|
api_audit_map common
|
||||||
api_class keymgr
|
api_class keymgr
|
||||||
api_paste_config wsgi
|
api_paste_config wsgi
|
||||||
amqp_auto_delete rpc
|
|
||||||
api_rate_limit authentication
|
api_rate_limit authentication
|
||||||
api_retry_count vmware
|
api_retry_count vmware
|
||||||
attestation_api_url trustedcomputing
|
attestation_api_url trustedcomputing
|
||||||
@ -27,7 +31,6 @@ backdoor_port testing
|
|||||||
backend db
|
backend db
|
||||||
bandwidth_poll_interval quota
|
bandwidth_poll_interval quota
|
||||||
bandwidth_update_interval quota
|
bandwidth_update_interval quota
|
||||||
base_dir_name compute
|
|
||||||
baseapi rpc
|
baseapi rpc
|
||||||
bindir common
|
bindir common
|
||||||
block_device_creation_timeout volumes
|
block_device_creation_timeout volumes
|
||||||
@ -46,6 +49,7 @@ cert upgrade_levels
|
|||||||
cert_file ca
|
cert_file ca
|
||||||
cert_manager ca
|
cert_manager ca
|
||||||
cert_topic ca
|
cert_topic ca
|
||||||
|
check_host xen
|
||||||
checksum_base_images libvirt
|
checksum_base_images libvirt
|
||||||
checksum_interval_seconds libvirt
|
checksum_interval_seconds libvirt
|
||||||
cinder_api_insecure volumes
|
cinder_api_insecure volumes
|
||||||
@ -57,9 +61,10 @@ cinder_http_retries volumes
|
|||||||
cluster_name vmware
|
cluster_name vmware
|
||||||
cnt_vpn_clients network
|
cnt_vpn_clients network
|
||||||
compute upgrade_levels
|
compute upgrade_levels
|
||||||
compute_api_class compute
|
compute_available_monitors compute
|
||||||
compute_driver compute
|
compute_driver compute
|
||||||
compute_manager compute
|
compute_manager compute
|
||||||
|
compute_monitors compute
|
||||||
compute_stats_class compute
|
compute_stats_class compute
|
||||||
compute_topic common
|
compute_topic common
|
||||||
conductor upgrade_levels
|
conductor upgrade_levels
|
||||||
@ -68,12 +73,16 @@ config_drive_format configdrive
|
|||||||
config_drive_inject_password configdrive
|
config_drive_inject_password configdrive
|
||||||
config_drive_skip_versions configdrive
|
config_drive_skip_versions configdrive
|
||||||
config_drive_tempdir configdrive
|
config_drive_tempdir configdrive
|
||||||
connection_trace db
|
|
||||||
console upgrade_levels
|
|
||||||
connection db
|
connection db
|
||||||
conn_uri libvirt
|
connection_concurrent xen
|
||||||
console_driver xen
|
|
||||||
connection_debug db
|
connection_debug db
|
||||||
|
connection_password xen
|
||||||
|
connection_trace db
|
||||||
|
connection_uri libvirt
|
||||||
|
connection_url xen
|
||||||
|
connection_username xen
|
||||||
|
console upgrade_levels
|
||||||
|
console_driver xen
|
||||||
console_host compute
|
console_host compute
|
||||||
console_manager compute
|
console_manager compute
|
||||||
console_public_hostname console
|
console_public_hostname console
|
||||||
@ -91,6 +100,8 @@ consoleauth_manager console
|
|||||||
consoleauth_topic common
|
consoleauth_topic common
|
||||||
control_exchange rpc
|
control_exchange rpc
|
||||||
cpu_allocation_ratio scheduling
|
cpu_allocation_ratio scheduling
|
||||||
|
cpu_mode libvirt
|
||||||
|
cpu_model libvirt
|
||||||
create_unique_mac_address_attempts network
|
create_unique_mac_address_attempts network
|
||||||
crl_file ca
|
crl_file ca
|
||||||
datastore_regex vmware
|
datastore_regex vmware
|
||||||
@ -114,12 +125,13 @@ deploy_kernel baremetal
|
|||||||
deploy_ramdisk baremetal
|
deploy_ramdisk baremetal
|
||||||
dhcp_domain network
|
dhcp_domain network
|
||||||
dhcp_lease_time network
|
dhcp_lease_time network
|
||||||
dhcp_options_enabled neutron
|
|
||||||
dhcpbridge network
|
dhcpbridge network
|
||||||
dhcpbridge_flagfile network
|
dhcpbridge_flagfile network
|
||||||
|
disable_agent xen
|
||||||
disable_process_locking common
|
disable_process_locking common
|
||||||
disk_allocation_ratio scheduling
|
disk_allocation_ratio scheduling
|
||||||
disk_cachemodes hypervisor
|
disk_cachemodes hypervisor
|
||||||
|
disk_prefix libvirt
|
||||||
dmz_cidr vpn
|
dmz_cidr vpn
|
||||||
dmz_mask vpn
|
dmz_mask vpn
|
||||||
dmz_net vpn
|
dmz_net vpn
|
||||||
@ -188,14 +200,23 @@ heal_instance_info_cache_interval compute
|
|||||||
host common
|
host common
|
||||||
host redis
|
host redis
|
||||||
host_ip vmware
|
host_ip vmware
|
||||||
|
host_password vmware
|
||||||
host_state_interval compute
|
host_state_interval compute
|
||||||
host_username vmware
|
host_username vmware
|
||||||
html5proxy_base_url spice
|
html5proxy_base_url spice
|
||||||
idle_timeout db
|
idle_timeout db
|
||||||
image_cache_manager_interval compute
|
image_cache_manager_interval compute
|
||||||
host_password vmware
|
image_cache_subdirectory_name compute
|
||||||
|
image_compression_level xen
|
||||||
image_decryption_dir s3
|
image_decryption_dir s3
|
||||||
image_info_filename_pattern libvirt
|
image_info_filename_pattern libvirt
|
||||||
|
image_upload_handler xen
|
||||||
|
images_rbd_ceph_conf hypervisor
|
||||||
|
images_rbd_pool hypervisor
|
||||||
|
images_type hypervisor
|
||||||
|
images_volume_group hypervisor
|
||||||
|
inject_key hypervisor
|
||||||
|
inject_partition hypervisor
|
||||||
inject_password hypervisor
|
inject_password hypervisor
|
||||||
injected_network_template network
|
injected_network_template network
|
||||||
injected_network_template network
|
injected_network_template network
|
||||||
@ -220,8 +241,13 @@ iptables_bottom_regex network
|
|||||||
iptables_drop_action network
|
iptables_drop_action network
|
||||||
iptables_top_regex network
|
iptables_top_regex network
|
||||||
ipv6_backend ipv6
|
ipv6_backend ipv6
|
||||||
|
ipxe_boot_menu_url xen
|
||||||
|
ipxe_mkisofs_cmd xen
|
||||||
|
ipxe_network_name xen
|
||||||
iqn_prefix xen
|
iqn_prefix xen
|
||||||
iscsi_iqn_prefix volumes
|
iscsi_iqn_prefix volumes
|
||||||
|
iscsi_use_multipath hypervisor
|
||||||
|
iser_use_multipath hypervisor
|
||||||
isolated_hosts scheduling
|
isolated_hosts scheduling
|
||||||
isolated_images scheduling
|
isolated_images scheduling
|
||||||
key_file ca
|
key_file ca
|
||||||
@ -243,27 +269,6 @@ ldap_dns_soa_refresh ldap
|
|||||||
ldap_dns_soa_retry ldap
|
ldap_dns_soa_retry ldap
|
||||||
ldap_dns_url ldap
|
ldap_dns_url ldap
|
||||||
ldap_dns_user ldap
|
ldap_dns_user ldap
|
||||||
libvirt_cpu_mode libvirt
|
|
||||||
libvirt_cpu_model libvirt
|
|
||||||
libvirt_disk_prefix libvirt
|
|
||||||
libvirt_images_rbd_ceph_conf hypervisor
|
|
||||||
libvirt_images_type hypervisor
|
|
||||||
libvirt_images_rbd_pool hypervisor
|
|
||||||
libvirt_images_volume_group hypervisor
|
|
||||||
libvirt_inject_key libvirt
|
|
||||||
libvirt_inject_partition libvirt
|
|
||||||
libvirt_inject_password libvirt
|
|
||||||
libvirt_iscsi_use_multipath hypervisor
|
|
||||||
libvirt_iser_use_multipath hypervisor
|
|
||||||
libvirt_lvm_snapshot_size hypervisor
|
|
||||||
libvirt_non_blocking libvirt
|
|
||||||
libvirt_snapshot_compression hypervisor
|
|
||||||
libvirt_snapshots_directory libvirt
|
|
||||||
libvirt_sparse_logical_volumes hypervisor
|
|
||||||
libvirt_use_virtio_for_bridges hypervisor
|
|
||||||
libvirt_vif_driver libvirt
|
|
||||||
libvirt_volume_drivers libvirt
|
|
||||||
libvirt_wait_soft_reboot_seconds libvirt
|
|
||||||
limit_cpu_features hyperv
|
limit_cpu_features hyperv
|
||||||
linuxnet_interface_driver network
|
linuxnet_interface_driver network
|
||||||
linuxnet_ovs_integration_bridge network
|
linuxnet_ovs_integration_bridge network
|
||||||
@ -275,7 +280,7 @@ lock_path common
|
|||||||
lockout_attempts ec2
|
lockout_attempts ec2
|
||||||
lockout_minutes ec2
|
lockout_minutes ec2
|
||||||
lockout_window ec2
|
lockout_window ec2
|
||||||
log_config logging
|
log_config_append logging
|
||||||
log_date_format logging
|
log_date_format logging
|
||||||
log_dir logging
|
log_dir logging
|
||||||
log_file logging
|
log_file logging
|
||||||
@ -284,6 +289,8 @@ logging_context_format_string logging
|
|||||||
logging_debug_format_suffix logging
|
logging_debug_format_suffix logging
|
||||||
logging_default_format_string logging
|
logging_default_format_string logging
|
||||||
logging_exception_prefix logging
|
logging_exception_prefix logging
|
||||||
|
login_timeout xen
|
||||||
|
lvm_snapshot_size hypervisor
|
||||||
manager cells
|
manager cells
|
||||||
manager conductor
|
manager conductor
|
||||||
matchmaker_heartbeat_freq rpc
|
matchmaker_heartbeat_freq rpc
|
||||||
@ -294,15 +301,15 @@ max_instances_per_host scheduling
|
|||||||
max_io_ops_per_host scheduling
|
max_io_ops_per_host scheduling
|
||||||
max_kernel_ramdisk_size xen
|
max_kernel_ramdisk_size xen
|
||||||
max_local_block_devices policy
|
max_local_block_devices policy
|
||||||
max_pool_size db
|
|
||||||
memcached_servers common
|
|
||||||
max_overflow db
|
max_overflow db
|
||||||
metadata_host metadata
|
max_pool_size db
|
||||||
max_retries db
|
max_retries db
|
||||||
metadata_listen metadata
|
|
||||||
maximum_objects vmware
|
|
||||||
metadata_listen_port metadata
|
|
||||||
maximum_instance_delete_attempts compute
|
maximum_instance_delete_attempts compute
|
||||||
|
maximum_objects vmware
|
||||||
|
memcached_servers common
|
||||||
|
metadata_host metadata
|
||||||
|
metadata_listen metadata
|
||||||
|
metadata_listen_port metadata
|
||||||
metadata_manager metadata
|
metadata_manager metadata
|
||||||
metadata_port metadata
|
metadata_port metadata
|
||||||
metadata_workers metadata
|
metadata_workers metadata
|
||||||
@ -318,6 +325,7 @@ mute_weight_multiplier cells
|
|||||||
mute_weight_value cells
|
mute_weight_value cells
|
||||||
my_ip common
|
my_ip common
|
||||||
name cells
|
name cells
|
||||||
|
namespace common
|
||||||
net_config_template baremetal
|
net_config_template baremetal
|
||||||
network upgrade_levels
|
network upgrade_levels
|
||||||
network_allocate_retries network
|
network_allocate_retries network
|
||||||
@ -352,8 +360,11 @@ notify_on_state_change common
|
|||||||
novncproxy_base_url vnc
|
novncproxy_base_url vnc
|
||||||
null_kernel api
|
null_kernel api
|
||||||
num_aoe_discover_tries volumes
|
num_aoe_discover_tries volumes
|
||||||
|
num_iscsi_scan_tries volumes
|
||||||
num_iser_scan_tries volumes
|
num_iser_scan_tries volumes
|
||||||
num_networks network
|
num_networks network
|
||||||
|
num_vbd_unplug_retries xen
|
||||||
|
offset_weight_multiplier cells
|
||||||
os_region_name volumes
|
os_region_name volumes
|
||||||
osapi_compute_ext_list api
|
osapi_compute_ext_list api
|
||||||
osapi_compute_extension api
|
osapi_compute_extension api
|
||||||
@ -366,6 +377,7 @@ osapi_glance_link_prefix glance
|
|||||||
osapi_hide_server_address_states api
|
osapi_hide_server_address_states api
|
||||||
osapi_max_limit policy
|
osapi_max_limit policy
|
||||||
osapi_max_request_body_size policy
|
osapi_max_request_body_size policy
|
||||||
|
ovs_integration_bridge xen
|
||||||
ovs_vsctl_timeout network
|
ovs_vsctl_timeout network
|
||||||
password redis
|
password redis
|
||||||
password_length policy
|
password_length policy
|
||||||
@ -378,12 +390,6 @@ policy_file policy
|
|||||||
pool_timeout db
|
pool_timeout db
|
||||||
port redis
|
port redis
|
||||||
power_manager baremetal
|
power_manager baremetal
|
||||||
powervm_img_local_path powervm
|
|
||||||
powervm_img_remote_path powervm
|
|
||||||
powervm_mgr powervm
|
|
||||||
powervm_mgr_passwd powervm
|
|
||||||
powervm_mgr_type powervm
|
|
||||||
powervm_mgr_user powervm
|
|
||||||
preallocate_images hypervisor
|
preallocate_images hypervisor
|
||||||
project_cert_subject ca
|
project_cert_subject ca
|
||||||
public_interface network
|
public_interface network
|
||||||
@ -439,6 +445,8 @@ reclaim_instance_interval compute
|
|||||||
recv_timeout zookeeper
|
recv_timeout zookeeper
|
||||||
region_list ec2
|
region_list ec2
|
||||||
registry_default_port docker
|
registry_default_port docker
|
||||||
|
remap_vbd_dev xen
|
||||||
|
remap_vbd_dev_prefix xen
|
||||||
remove_unused_base_images libvirt
|
remove_unused_base_images libvirt
|
||||||
remove_unused_kernels libvirt
|
remove_unused_kernels libvirt
|
||||||
remove_unused_original_minimum_age_seconds libvirt
|
remove_unused_original_minimum_age_seconds libvirt
|
||||||
@ -453,9 +461,9 @@ reserve_percent cells
|
|||||||
reserved_host_disk_mb scheduling
|
reserved_host_disk_mb scheduling
|
||||||
reserved_host_memory_mb scheduling
|
reserved_host_memory_mb scheduling
|
||||||
resize_confirm_window compute
|
resize_confirm_window compute
|
||||||
|
resize_fs_using_block_device policy
|
||||||
restrict_isolated_hosts_to_isolated_images scheduling
|
restrict_isolated_hosts_to_isolated_images scheduling
|
||||||
resume_guests_state_on_host_boot compute
|
resume_guests_state_on_host_boot compute
|
||||||
resize_fs_using_block_device policy
|
|
||||||
retry_interval db
|
retry_interval db
|
||||||
ringfile rpc
|
ringfile rpc
|
||||||
rootwrap_config common
|
rootwrap_config common
|
||||||
@ -477,6 +485,7 @@ run_external_periodic_tasks periodic
|
|||||||
running_deleted_instance_action compute
|
running_deleted_instance_action compute
|
||||||
running_deleted_instance_poll_interval compute
|
running_deleted_instance_poll_interval compute
|
||||||
running_deleted_instance_timeout compute
|
running_deleted_instance_timeout compute
|
||||||
|
running_timeout xen
|
||||||
s3_access_key s3
|
s3_access_key s3
|
||||||
s3_affix_tenant s3
|
s3_affix_tenant s3
|
||||||
s3_host s3
|
s3_host s3
|
||||||
@ -515,12 +524,17 @@ share_dhcp_address network
|
|||||||
shelved_offload_time compute
|
shelved_offload_time compute
|
||||||
shelved_poll_interval compute
|
shelved_poll_interval compute
|
||||||
slave_connection db
|
slave_connection db
|
||||||
|
snapshot_compression hypervisor
|
||||||
snapshot_image_format hypervisor
|
snapshot_image_format hypervisor
|
||||||
snapshot_name_template api
|
snapshot_name_template api
|
||||||
|
snapshots_directory libvirt
|
||||||
|
sparse_copy xen
|
||||||
|
sparse_logical_volumes hypervisor
|
||||||
sql_connection baremetal
|
sql_connection baremetal
|
||||||
sql_connection db
|
sql_connection db
|
||||||
sqlite_db db
|
sqlite_db db
|
||||||
sqlite_synchronous db
|
sqlite_synchronous db
|
||||||
|
sr_base_path xen
|
||||||
sr_matching_filter xen
|
sr_matching_filter xen
|
||||||
ssl_ca_file wsgi
|
ssl_ca_file wsgi
|
||||||
ssl_cert_file wsgi
|
ssl_cert_file wsgi
|
||||||
@ -549,9 +563,20 @@ timeout_nbd hypervisor
|
|||||||
topic cells
|
topic cells
|
||||||
topic conductor
|
topic conductor
|
||||||
topics rpc
|
topics rpc
|
||||||
|
torrent_base_url xen
|
||||||
|
torrent_download_stall_cutoff xen
|
||||||
|
torrent_images xen
|
||||||
|
torrent_listen_port_end xen
|
||||||
|
torrent_listen_port_start xen
|
||||||
|
torrent_max_last_accessed xen
|
||||||
|
torrent_max_seeder_processes_per_host xen
|
||||||
|
torrent_seed_chance xen
|
||||||
|
torrent_seed_duration xen
|
||||||
until_refresh policy
|
until_refresh policy
|
||||||
update_dns_entries network
|
update_dns_entries network
|
||||||
|
use_agent_default xen
|
||||||
use_cow_images hypervisor
|
use_cow_images hypervisor
|
||||||
|
use_file_injection baremetal
|
||||||
use_forwarded_for api
|
use_forwarded_for api
|
||||||
use_ipv6 ipv6
|
use_ipv6 ipv6
|
||||||
use_join_force xen
|
use_join_force xen
|
||||||
@ -566,11 +591,14 @@ use_syslog logging
|
|||||||
use_tpool api
|
use_tpool api
|
||||||
use_unsafe_iscsi baremetal
|
use_unsafe_iscsi baremetal
|
||||||
use_usb_tablet hypervisor
|
use_usb_tablet hypervisor
|
||||||
|
use_virtio_for_bridges hypervisor
|
||||||
user_cert_subject ca
|
user_cert_subject ca
|
||||||
vcpu_pin_set hypervisor
|
vcpu_pin_set hypervisor
|
||||||
vendordata_driver metadata
|
vendordata_driver metadata
|
||||||
verbose logging
|
|
||||||
vendordata_jsonfile_path metadata
|
vendordata_jsonfile_path metadata
|
||||||
|
verbose logging
|
||||||
|
vhd_coalesce_max_attempts xen
|
||||||
|
vhd_coalesce_poll_interval xen
|
||||||
vif_driver baremetal
|
vif_driver baremetal
|
||||||
virt_mkfs hypervisor
|
virt_mkfs hypervisor
|
||||||
virt_type libvirt
|
virt_type libvirt
|
||||||
@ -584,7 +612,6 @@ vlan_interface network
|
|||||||
vlan_start network
|
vlan_start network
|
||||||
vnc_enabled vnc
|
vnc_enabled vnc
|
||||||
vnc_keymap vnc
|
vnc_keymap vnc
|
||||||
vnc_password vnc
|
|
||||||
vnc_port vnc
|
vnc_port vnc
|
||||||
vnc_port_total vnc
|
vnc_port_total vnc
|
||||||
vncserver_listen vnc
|
vncserver_listen vnc
|
||||||
@ -593,6 +620,7 @@ volume_api_class volumes
|
|||||||
volume_attach_retry_count volumes
|
volume_attach_retry_count volumes
|
||||||
volume_attach_retry_interval volumes
|
volume_attach_retry_interval volumes
|
||||||
volume_driver volumes
|
volume_driver volumes
|
||||||
|
volume_drivers libvirt
|
||||||
volume_usage_poll_interval volumes
|
volume_usage_poll_interval volumes
|
||||||
vpn_flavor vpn
|
vpn_flavor vpn
|
||||||
vpn_image_id vpn
|
vpn_image_id vpn
|
||||||
@ -600,43 +628,14 @@ vpn_ip vpn
|
|||||||
vpn_key_suffix vpn
|
vpn_key_suffix vpn
|
||||||
vpn_start vpn
|
vpn_start vpn
|
||||||
vswitch_name hyperv
|
vswitch_name hyperv
|
||||||
|
wait_soft_reboot_seconds libvirt
|
||||||
|
weight_multiplier scheduling
|
||||||
|
weight_setting scheduling
|
||||||
workers conductor
|
workers conductor
|
||||||
wsdl_location vmware
|
wsdl_location vmware
|
||||||
|
wsgi_default_pool_size wsgi
|
||||||
wsgi_log_format wsgi
|
wsgi_log_format wsgi
|
||||||
xen_hvmloader_path xen
|
xen_hvmloader_path xen
|
||||||
xenapi_agent_path xen
|
|
||||||
xenapi_check_host xen
|
|
||||||
xenapi_connection_concurrent xen
|
|
||||||
xenapi_connection_password xen
|
|
||||||
xenapi_connection_url xen
|
|
||||||
xenapi_connection_username xen
|
|
||||||
xenapi_disable_agent xen
|
|
||||||
xenapi_image_compression_level xen
|
|
||||||
xenapi_image_upload_handler xen
|
|
||||||
xenapi_ipxe_boot_menu_url xen
|
|
||||||
xenapi_login_timeout xen
|
|
||||||
xenapi_ipxe_mkisofs_cmd xen
|
|
||||||
xenapi_num_vbd_unplug_retries xen
|
|
||||||
xenapi_ipxe_network_name xen
|
|
||||||
xenapi_ovs_integration_bridge xen
|
|
||||||
xenapi_remap_vbd_dev xen
|
|
||||||
xenapi_remap_vbd_dev_prefix xen
|
|
||||||
xenapi_running_timeout xen
|
|
||||||
xenapi_sparse_copy xen
|
|
||||||
xenapi_sr_base_path xen
|
|
||||||
xenapi_torrent_base_url xen
|
|
||||||
xenapi_torrent_download_stall_cutoff xen
|
|
||||||
xenapi_torrent_images xen
|
|
||||||
xenapi_torrent_listen_port_end xen
|
|
||||||
xenapi_torrent_listen_port_start xen
|
|
||||||
xenapi_torrent_max_last_accessed xen
|
|
||||||
xenapi_torrent_max_seeder_processes_per_host xen
|
|
||||||
xenapi_torrent_seed_chance xen
|
|
||||||
xenapi_torrent_seed_duration xen
|
|
||||||
xenapi_use_agent_default xen
|
|
||||||
xenapi_vhd_coalesce_max_attempts xen
|
|
||||||
xenapi_vhd_coalesce_poll_interval xen
|
|
||||||
xenapi_vif_driver xen
|
|
||||||
xvpvncproxy_base_url xvpnvncproxy
|
xvpvncproxy_base_url xvpnvncproxy
|
||||||
xvpvncproxy_host xvpnvncproxy
|
xvpvncproxy_host xvpnvncproxy
|
||||||
xvpvncproxy_port xvpnvncproxy
|
xvpvncproxy_port xvpnvncproxy
|
||||||
|
Loading…
Reference in New Issue
Block a user