Merge "Updated flagmappings and tables for nova"
This commit is contained in:
commit
d0e86f401b
@ -24,16 +24,20 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>enabled_apis = ec2, osapi_compute, metadata</td>
|
||||
<td>(ListOpt) a list of APIs to enable by default</td>
|
||||
<td>(ListOpt) A list of APIs to enable by default</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>enabled_ssl_apis = </td>
|
||||
<td>(ListOpt) a list of APIs with enabled SSL</td>
|
||||
<td>(ListOpt) A list of APIs with enabled SSL</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>instance_name_template = instance-%08x</td>
|
||||
<td>(StrOpt) Template string to be used to generate instance names</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>max_header_line = 16384</td>
|
||||
<td>(IntOpt) Maximum line size of message headers to be accepted. max_header_line may need to be increased when using large tokens (typically those generated by the Keystone v3 API with big service catalogs).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>multi_instance_display_name_template = %(name)s-%(uuid)s</td>
|
||||
<td>(StrOpt) When creating multiple instances with a single request using the os-multiple-create API extension, this template will be used to build the display name for each instance. The benefit is that the instances end up with different hostnames. To restore legacy behavior of every instance having the same name, set this option to "%(name)s". Valid keys for the template are: name, uuid, count.</td>
|
||||
@ -44,7 +48,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>null_kernel = nokernel</td>
|
||||
<td>(StrOpt) kernel image that indicates not to use a kernel, but to use a raw disk image instead</td>
|
||||
<td>(StrOpt) Kernel image that indicates not to use a kernel, but to use a raw disk image instead</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>osapi_compute_ext_list = </td>
|
||||
@ -68,7 +72,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>osapi_compute_workers = None</td>
|
||||
<td>(IntOpt) Number of workers for OpenStack API service</td>
|
||||
<td>(IntOpt) Number of workers for OpenStack API service. The default will be the number of CPUs available.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>osapi_hide_server_address_states = building</td>
|
||||
|
@ -20,7 +20,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>api_rate_limit = False</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>
|
||||
<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>
|
||||
<td>auth_strategy = noauth</td>
|
||||
|
@ -20,15 +20,15 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>default_availability_zone = nova</td>
|
||||
<td>(StrOpt) default compute node availability_zone</td>
|
||||
<td>(StrOpt) Default compute node availability_zone</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>default_schedule_zone = None</td>
|
||||
<td>(StrOpt) availability zone to use when user doesn't specify one</td>
|
||||
<td>(StrOpt) Availability zone to use when user doesn't specify one</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>internal_service_availability_zone = internal</td>
|
||||
<td>(StrOpt) availability_zone to show internal services under</td>
|
||||
<td>(StrOpt) The availability_zone to show internal services under</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -36,11 +36,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>flavor_extra_specs = </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>
|
||||
<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>
|
||||
<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>
|
||||
<td>net_config_template = $pybasedir/nova/virt/baremetal/net-dhcp.ubuntu.template</td>
|
||||
@ -52,7 +52,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<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>
|
||||
<td>pxe_bootfile_name = pxelinux.0</td>
|
||||
@ -76,22 +76,22 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>terminal = shellinaboxd</td>
|
||||
<td>(StrOpt) path to baremetal terminal program</td>
|
||||
<td>(StrOpt) Path to baremetal terminal program</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>terminal_cert_dir = None</td>
|
||||
<td>(StrOpt) path to baremetal terminal SSL cert(PEM)</td>
|
||||
<td>(StrOpt) Path to baremetal terminal SSL cert(PEM)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>terminal_pid_dir = $state_path/baremetal/console</td>
|
||||
<td>(StrOpt) path to directory stores pidfiles of baremetal_terminal</td>
|
||||
<td>(StrOpt) Path to directory stores pidfiles of baremetal_terminal</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>tftp_root = /tftpboot</td>
|
||||
<td>(StrOpt) Baremetal compute node's tftp root path</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>use_file_injection = True</td>
|
||||
<td>use_file_injection = False</td>
|
||||
<td>(BoolOpt) If True, enable file injection for network info, files and admin password</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -104,19 +104,19 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>virtual_power_host_key = None</td>
|
||||
<td>(StrOpt) ssh key for virtual power host_user</td>
|
||||
<td>(StrOpt) The ssh key for virtual power host_user</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>virtual_power_host_pass = </td>
|
||||
<td>(StrOpt) password for virtual power host_user</td>
|
||||
<td>(StrOpt) Password for virtual power host_user</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>virtual_power_host_user = </td>
|
||||
<td>(StrOpt) user to execute virtual power commands as</td>
|
||||
<td>(StrOpt) User to execute virtual power commands as</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>virtual_power_ssh_host = </td>
|
||||
<td>(StrOpt) ip or name to virtual power host</td>
|
||||
<td>(StrOpt) IP or name to virtual power host</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>virtual_power_ssh_port = 22</td>
|
||||
@ -124,7 +124,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>virtual_power_type = virsh</td>
|
||||
<td>(StrOpt) base command to use for virtual power(vbox,virsh)</td>
|
||||
<td>(StrOpt) Base command to use for virtual power(vbox, virsh)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[xenserver]</th>
|
||||
|
@ -28,11 +28,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>cert_manager = nova.cert.manager.CertManager</td>
|
||||
<td>(StrOpt) full class name for the Manager for cert</td>
|
||||
<td>(StrOpt) Full class name for the Manager for cert</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>cert_topic = cert</td>
|
||||
<td>(StrOpt) the topic cert nodes listen on</td>
|
||||
<td>(StrOpt) The topic cert nodes listen on</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>crl_file = crl.pem</td>
|
||||
|
@ -72,7 +72,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>name = nova</td>
|
||||
<td>(StrOpt) name of this cell</td>
|
||||
<td>(StrOpt) Name of this cell</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>offset_weight_multiplier = 1.0</td>
|
||||
@ -84,7 +84,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>topic = cells</td>
|
||||
<td>(StrOpt) the topic cells nodes listen on</td>
|
||||
<td>(StrOpt) The topic cells nodes listen on</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -24,15 +24,15 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>compute_topic = compute</td>
|
||||
<td>(StrOpt) the topic compute nodes listen on</td>
|
||||
<td>(StrOpt) The topic compute nodes listen on</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console_topic = console</td>
|
||||
<td>(StrOpt) the topic console proxy nodes listen on</td>
|
||||
<td>(StrOpt) The topic console proxy nodes listen on</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>consoleauth_topic = consoleauth</td>
|
||||
<td>(StrOpt) the topic console auth proxy nodes listen on</td>
|
||||
<td>(StrOpt) The topic console auth proxy nodes listen on</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>disable_process_locking = False</td>
|
||||
@ -52,7 +52,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>my_ip = 10.0.0.1</td>
|
||||
<td>(StrOpt) ip address of this host</td>
|
||||
<td>(StrOpt) IP address of this host</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>notification_driver = []</td>
|
||||
@ -70,13 +70,17 @@
|
||||
<td>notify_on_state_change = None</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>
|
||||
<td>port = 6379</td>
|
||||
<td>(IntOpt) Use this port to connect to redis host.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>pybasedir = /usr/lib/python/site-packages</td>
|
||||
<td>(StrOpt) Directory where the nova python module is installed</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>report_interval = 10</td>
|
||||
<td>(IntOpt) seconds between nodes reporting state to datastore</td>
|
||||
<td>(IntOpt) Seconds between nodes reporting state to datastore</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rootwrap_config = /etc/nova/rootwrap.conf</td>
|
||||
@ -84,16 +88,20 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>service_down_time = 60</td>
|
||||
<td>(IntOpt) maximum time since last check-in for up service</td>
|
||||
<td>(IntOpt) Maximum time since last check-in for up service</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>state_path = $pybasedir</td>
|
||||
<td>state_path = /var/lib/nova</td>
|
||||
<td>(StrOpt) Top-level directory for maintaining nova's state</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>tempdir = None</td>
|
||||
<td>(StrOpt) Explicitly specify the temporary working directory</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>transport_url = None</td>
|
||||
<td>(StrOpt) A URL representing the messaging driver to use and its full configuration. If not set, we fall back to the rpc_backend option and driver specific configuration.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</para>
|
||||
|
@ -28,7 +28,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<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>
|
||||
<td>compute_monitors = </td>
|
||||
@ -44,11 +44,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console_manager = nova.console.manager.ConsoleProxyManager</td>
|
||||
<td>(StrOpt) full class name for the Manager for console proxy</td>
|
||||
<td>(StrOpt) Full class name for the Manager for console proxy</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>default_flavor = m1.small</td>
|
||||
<td>(StrOpt) default flavor to use for the EC2 API only. The Nova API does not support a default flavor.</td>
|
||||
<td>(StrOpt) Default flavor to use for the EC2 API only. The Nova API does not support a default flavor.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>default_notification_level = INFO</td>
|
||||
@ -66,10 +66,6 @@
|
||||
<td>heal_instance_info_cache_interval = 60</td>
|
||||
<td>(IntOpt) Number of seconds between instance info_cache self healing updates</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>host_state_interval = 120</td>
|
||||
<td>(IntOpt) Interval in seconds for querying the host status</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>image_cache_manager_interval = 2400</td>
|
||||
<td>(IntOpt) Number of seconds to wait between runs of the image cache manager</td>
|
||||
@ -92,11 +88,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>instance_usage_audit_period = month</td>
|
||||
<td>(StrOpt) time period to generate instance usages for. Time period must be hour, day, month or year</td>
|
||||
<td>(StrOpt) Time period to generate instance usages for. Time period must be hour, day, month or year</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>instances_path = $state_path/instances</td>
|
||||
<td>(StrOpt) where instances are stored on disk</td>
|
||||
<td>(StrOpt) Where instances are stored on disk</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>maximum_instance_delete_attempts = 5</td>
|
||||
@ -140,7 +136,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>sync_power_state_interval = 600</td>
|
||||
<td>(IntOpt) interval to sync power states between the database and the hypervisor</td>
|
||||
<td>(IntOpt) Interval to sync power states between the database and the hypervisor</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -27,11 +27,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>manager = nova.conductor.manager.ConductorManager</td>
|
||||
<td>(StrOpt) full class name for the Manager for conductor</td>
|
||||
<td>(StrOpt) Full class name for the Manager for conductor</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>topic = conductor</td>
|
||||
<td>(StrOpt) the topic conductor nodes listen on</td>
|
||||
<td>(StrOpt) The topic on which conductor nodes listen</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>use_local = False</td>
|
||||
@ -39,7 +39,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>workers = None</td>
|
||||
<td>(IntOpt) Number of workers for OpenStack Conductor service</td>
|
||||
<td>(IntOpt) Number of workers for OpenStack Conductor service. The default will be the number of CPUs available.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -20,22 +20,22 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>db_driver = nova.db</td>
|
||||
<td>(StrOpt) driver to use for database access</td>
|
||||
<td>(StrOpt) The driver to use for database access</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>sqlite_db = nova.sqlite</td>
|
||||
<td>(StrOpt) the filename to use with sqlite</td>
|
||||
<td>(StrOpt) The file name to use with SQLite</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>sqlite_synchronous = True</td>
|
||||
<td>(BoolOpt) If true, use synchronous mode for sqlite</td>
|
||||
<td>(BoolOpt) If True, SQLite uses synchronous mode</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[cells]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>db_check_interval = 60</td>
|
||||
<td>(IntOpt) Seconds between getting fresh cell info from db.</td>
|
||||
<td>(IntOpt) Interval, in seconds, for getting fresh cell information from the database.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[database]</th>
|
||||
@ -45,7 +45,7 @@
|
||||
<td>(StrOpt) The backend to use for db</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>connection = sqlite:////home/shaunm/Projects/nova/nova/openstack/common/db/$sqlite_db</td>
|
||||
<td>connection = sqlite:////usr/lib/python/site-packages/nova/openstack/common/db/$sqlite_db</td>
|
||||
<td>(StrOpt) The SQLAlchemy connection string used to connect to the database</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -58,7 +58,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<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>
|
||||
<td>max_overflow = None</td>
|
||||
@ -70,7 +70,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<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>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>min_pool_size = 1</td>
|
||||
@ -82,7 +82,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>retry_interval = 10</td>
|
||||
<td>(IntOpt) interval between retries of opening a sql connection</td>
|
||||
<td>(IntOpt) Interval between retries of opening a sql connection</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>slave_connection = </td>
|
||||
|
@ -20,11 +20,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ec2_dmz_host = $my_ip</td>
|
||||
<td>(StrOpt) the internal ip of the ec2 api server</td>
|
||||
<td>(StrOpt) The internal IP address of the EC2 API server</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ec2_host = $my_ip</td>
|
||||
<td>(StrOpt) the ip of the ec2 api server</td>
|
||||
<td>(StrOpt) The IP address of the EC2 API server</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ec2_listen = 0.0.0.0</td>
|
||||
@ -36,11 +36,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ec2_path = /services/Cloud</td>
|
||||
<td>(StrOpt) the path prefix used to call the ec2 api server</td>
|
||||
<td>(StrOpt) The path prefix used to call the ec2 API server</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ec2_port = 8773</td>
|
||||
<td>(IntOpt) the port of the ec2 api server</td>
|
||||
<td>(IntOpt) The port of the EC2 API server</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ec2_private_dns_show_ip = False</td>
|
||||
@ -48,7 +48,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ec2_scheme = http</td>
|
||||
<td>(StrOpt) the protocol to use when connecting to the ec2 api server (http, https)</td>
|
||||
<td>(StrOpt) The protocol to use when connecting to the EC2 API server (http, https)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ec2_strict_validation = True</td>
|
||||
@ -60,7 +60,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ec2_workers = None</td>
|
||||
<td>(IntOpt) Number of workers for EC2 API service</td>
|
||||
<td>(IntOpt) Number of workers for EC2 API service. The default will be equal to the number of CPUs available.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>keystone_ec2_url = http://localhost:5000/v2.0/ec2tokens</td>
|
||||
@ -80,7 +80,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>region_list = </td>
|
||||
<td>(ListOpt) list of region=fqdn pairs separated by commas</td>
|
||||
<td>(ListOpt) List of region=fqdn pairs separated by commas</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -32,15 +32,15 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>glance_host = $my_ip</td>
|
||||
<td>(StrOpt) default glance hostname or ip</td>
|
||||
<td>(StrOpt) Default glance hostname or IP address</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>glance_num_retries = 0</td>
|
||||
<td>(IntOpt) Number retries when downloading an image from glance</td>
|
||||
<td>(IntOpt) Number of retries when downloading an image from glance</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>glance_port = 9292</td>
|
||||
<td>(IntOpt) default glance port</td>
|
||||
<td>(IntOpt) Default glance port</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>glance_protocol = http</td>
|
||||
@ -55,7 +55,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>filesystems = </td>
|
||||
<td>(ListOpt) A list of filesystems that will be configured in this file under the sections image_file_url:<list entry name></td>
|
||||
<td>(ListOpt) List of file systems that are configured in this file in the image_file_url:<list entry name> sections</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -38,9 +38,17 @@
|
||||
<td>limit_cpu_features = False</td>
|
||||
<td>(BoolOpt) Required for live migration among hosts with different CPU features</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>mounted_disk_query_retry_count = 10</td>
|
||||
<td>(IntOpt) The number of times to retry checking for a disk mounted via iSCSI.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>mounted_disk_query_retry_interval = 5</td>
|
||||
<td>(IntOpt) Interval between checks for a mounted iSCSI disk, in seconds.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>qemu_img_cmd = qemu-img.exe</td>
|
||||
<td>(StrOpt) qemu-img is used to convert between different image types</td>
|
||||
<td>(StrOpt) Path of qemu-img command which is used to convert between different image types</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vswitch_name = None</td>
|
||||
|
@ -36,7 +36,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>timeout_nbd = 10</td>
|
||||
<td>(IntOpt) time to wait for a NBD device coming up</td>
|
||||
<td>(IntOpt) Amount of time, in seconds, to wait for NBD device start up.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>use_cow_images = True</td>
|
||||
@ -44,11 +44,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<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) Defines which pcpus that instance vcpus can use. For example, "4-12,^8,15"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>virt_mkfs = []</td>
|
||||
<td>(MultiStrOpt) mkfs commands for ephemeral device. The format is <os_type>=<mkfs command></td>
|
||||
<td>(MultiStrOpt) Name of the mkfs commands for ephemeral device. The format is <os_type>=<mkfs command></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[libvirt]</th>
|
||||
@ -63,11 +63,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>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>
|
||||
<td>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>
|
||||
<td>images_type = default</td>
|
||||
@ -78,11 +78,11 @@
|
||||
<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>inject_key = False</td>
|
||||
<td>(BoolOpt) Inject the ssh public key at boot time</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>inject_partition = 1</td>
|
||||
<td>inject_partition = -2</td>
|
||||
<td>(IntOpt) The partition to inject to : -2 => disable, -1 => inspect (libguestfs only), 0 => not partitioned, >0 => partition number</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -91,15 +91,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<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>
|
||||
<td>iser_use_multipath = False</td>
|
||||
<td>(BoolOpt) use multipath connection of the iSER volume</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<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>(BoolOpt) Use multipath connection of the iSER volume</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rescue_image_id = None</td>
|
||||
|
@ -32,7 +32,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>use_ipv6 = False</td>
|
||||
<td>(BoolOpt) use ipv6</td>
|
||||
<td>(BoolOpt) Use IPv6</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -20,43 +20,43 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<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>
|
||||
<td>ldap_dns_password = password</td>
|
||||
<td>(StrOpt) password for ldap DNS</td>
|
||||
<td>(StrOpt) Password for LDAP DNS</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ldap_dns_servers = ['dns.example.org']</td>
|
||||
<td>(MultiStrOpt) DNS Servers for ldap dns driver</td>
|
||||
<td>(MultiStrOpt) DNS Servers for LDAP DNS driver</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ldap_dns_soa_expiry = 86400</td>
|
||||
<td>(StrOpt) Expiry interval (in seconds) for ldap dns driver Statement of Authority</td>
|
||||
<td>(StrOpt) Expiry interval (in seconds) for LDAP DNS driver Statement of Authority</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ldap_dns_soa_hostmaster = hostmaster@example.org</td>
|
||||
<td>(StrOpt) Hostmaster for ldap dns driver Statement of Authority</td>
|
||||
<td>(StrOpt) Hostmaster for LDAP DNS driver Statement of Authority</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ldap_dns_soa_minimum = 7200</td>
|
||||
<td>(StrOpt) Minimum interval (in seconds) for ldap dns driver Statement of Authority</td>
|
||||
<td>(StrOpt) Minimum interval (in seconds) for LDAP DNS driver Statement of Authority</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ldap_dns_soa_refresh = 1800</td>
|
||||
<td>(StrOpt) Refresh interval (in seconds) for ldap dns driver Statement of Authority</td>
|
||||
<td>(StrOpt) Refresh interval (in seconds) for LDAP DNS driver Statement of Authority</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ldap_dns_soa_retry = 3600</td>
|
||||
<td>(StrOpt) Retry interval (in seconds) for ldap dns driver Statement of Authority</td>
|
||||
<td>(StrOpt) Retry interval (in seconds) for LDAP DNS driver Statement of Authority</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ldap_dns_url = ldap://ldap.example.com:389</td>
|
||||
<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>
|
||||
<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>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -65,6 +65,10 @@
|
||||
<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>
|
||||
<td>rng_dev_path = None</td>
|
||||
<td>(StrOpt) A path to a device that will be used as source of entropy on the host. Permitted options are: /dev/random or /dev/hwrng</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>snapshots_directory = $instances_path/snapshots</td>
|
||||
<td>(StrOpt) Location where libvirt driver will store snapshots before uploading them to image service</td>
|
||||
@ -77,6 +81,14 @@
|
||||
<td>virt_type = kvm</td>
|
||||
<td>(StrOpt) Libvirt domain type (valid options are: kvm, lxc, qemu, uml, xen)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>volume_clear = zero</td>
|
||||
<td>(StrOpt) Method used to wipe old volumes (valid options are: none, zero, shred)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>volume_clear_size = 0</td>
|
||||
<td>(IntOpt) Size in MiB to wipe at start of old volumes. 0 => all</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>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>
|
||||
|
@ -23,7 +23,7 @@
|
||||
<td>(BoolOpt) Print debugging output (set logging level to DEBUG instead of default WARNING level).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>default_log_levels = amqp=WARN, amqplib=WARN, boto=WARN, keystone=INFO, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN</td>
|
||||
<td>default_log_levels = amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN</td>
|
||||
<td>(ListOpt) list of logger=LEVEL pairs</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -32,7 +32,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>fatal_exception_format_errors = False</td>
|
||||
<td>(BoolOpt) make exception message format errors fatal</td>
|
||||
<td>(BoolOpt) Make exception message format errors fatal</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>instance_format = "[instance: %(uuid)s] "</td>
|
||||
@ -88,7 +88,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>use-syslog = False</td>
|
||||
<td>(BoolOpt) Use syslog for logging.</td>
|
||||
<td>(BoolOpt) Use syslog for logging. Existing syslog format is DEPRECATED during I, and then will be changed in J to honor RFC5424</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>use-syslog-rfc-format = False</td>
|
||||
<td>(BoolOpt) (Optional) Use syslog rfc5424 format for logging. If enabled, will add APP-NAME (RFC5424) before the MSG part of the syslog message. The old format without APP-NAME is deprecated in I, and will be removed in J.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>use_stderr = True</td>
|
||||
|
@ -20,7 +20,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>metadata_host = $my_ip</td>
|
||||
<td>(StrOpt) the ip for the metadata api server</td>
|
||||
<td>(StrOpt) The IP address for the metadata API server</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>metadata_listen = 0.0.0.0</td>
|
||||
@ -36,11 +36,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>metadata_port = 8775</td>
|
||||
<td>(IntOpt) the port for the metadata api port</td>
|
||||
<td>(IntOpt) The port for the metadata API port</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>metadata_workers = None</td>
|
||||
<td>(IntOpt) Number of workers for metadata service</td>
|
||||
<td>(IntOpt) Number of workers for metadata service. The default will be the number of CPUs available.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vendordata_driver = nova.api.metadata.vendordata_json.JsonFileVendorData</td>
|
||||
|
@ -24,7 +24,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>auto_assign_floating_ip = False</td>
|
||||
<td>(BoolOpt) Autoassigning floating ip to VM</td>
|
||||
<td>(BoolOpt) Autoassigning floating IP to VM</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>cnt_vpn_clients = 0</td>
|
||||
@ -36,11 +36,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>default_access_ip_network_name = None</td>
|
||||
<td>(StrOpt) Name of network to use to set access ips for instances</td>
|
||||
<td>(StrOpt) Name of network to use to set access IPs for instances</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>default_floating_pool = nova</td>
|
||||
<td>(StrOpt) Default pool for floating ips</td>
|
||||
<td>(StrOpt) Default pool for floating IPs</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>defer_iptables_apply = False</td>
|
||||
@ -48,7 +48,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>dhcp_domain = novalocal</td>
|
||||
<td>(StrOpt) domain to use for building the hostnames</td>
|
||||
<td>(StrOpt) Domain to use for building the hostnames</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>dhcp_lease_time = 120</td>
|
||||
@ -56,15 +56,15 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>dhcpbridge = $bindir/nova-dhcpbridge</td>
|
||||
<td>(StrOpt) location of nova-dhcpbridge</td>
|
||||
<td>(StrOpt) Location of nova-dhcpbridge</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>dhcpbridge_flagfile = ['/etc/nova/nova-dhcpbridge.conf']</td>
|
||||
<td>(MultiStrOpt) location of flagfiles for dhcpbridge</td>
|
||||
<td>(MultiStrOpt) Location of flagfiles for dhcpbridge</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>dns_server = []</td>
|
||||
<td>(MultiStrOpt) if set, uses specific dns server for dnsmasq. Canbe specified multiple times.</td>
|
||||
<td>(MultiStrOpt) If set, uses specific DNS server for dnsmasq. Can be specified multiple times.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>dns_update_periodic_interval = -1</td>
|
||||
@ -80,7 +80,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>fixed_ip_disassociate_timeout = 600</td>
|
||||
<td>(IntOpt) Seconds after which a deallocated ip is disassociated</td>
|
||||
<td>(IntOpt) Seconds after which a deallocated IP is disassociated</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>flat_injected = False</td>
|
||||
@ -96,11 +96,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>flat_network_dns = 8.8.4.4</td>
|
||||
<td>(StrOpt) Dns for simple network</td>
|
||||
<td>(StrOpt) DNS server for simple network</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>floating_ip_dns_manager = nova.network.noop_dns_driver.NoopDNSDriver</td>
|
||||
<td>(StrOpt) full class name for the DNS Manager for floating IPs</td>
|
||||
<td>(StrOpt) Full class name for the DNS Manager for floating IPs</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>force_dhcp_release = True</td>
|
||||
@ -124,11 +124,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<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>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>instance_dns_manager = nova.network.noop_dns_driver.NoopDNSDriver</td>
|
||||
<td>(StrOpt) full class name for the DNS Manager for instance IPs</td>
|
||||
<td>(StrOpt) Full class name for the DNS Manager for instance IPs</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>iptables_bottom_regex = </td>
|
||||
@ -176,7 +176,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>network_manager = nova.network.manager.VlanManager</td>
|
||||
<td>(StrOpt) full class name for the Manager for network</td>
|
||||
<td>(StrOpt) Full class name for the Manager for network</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>network_size = 256</td>
|
||||
@ -184,7 +184,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>network_topic = network</td>
|
||||
<td>(StrOpt) the topic network nodes listen on</td>
|
||||
<td>(StrOpt) The topic network nodes listen on</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>networks_path = $state_path/networks</td>
|
||||
@ -212,11 +212,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>send_arp_for_ha = False</td>
|
||||
<td>(BoolOpt) send gratuitous ARPs for HA setup</td>
|
||||
<td>(BoolOpt) Send gratuitous ARPs for HA setup</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>send_arp_for_ha_count = 3</td>
|
||||
<td>(IntOpt) send this many gratuitous ARPs for HA setup</td>
|
||||
<td>(IntOpt) Send this many gratuitous ARPs for HA setup</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>share_dhcp_address = False</td>
|
||||
@ -232,7 +232,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>use_network_dns_servers = False</td>
|
||||
<td>(BoolOpt) if set, uses the dns1 and dns2 from the network ref.as dns servers.</td>
|
||||
<td>(BoolOpt) If set, uses the dns1 and dns2 from the network ref. as dns servers.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>use_neutron_default_nets = False</td>
|
||||
@ -244,7 +244,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vlan_interface = None</td>
|
||||
<td>(StrOpt) vlans will bridge into this interface if set</td>
|
||||
<td>(StrOpt) VLANs will bridge into this interface if set</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vlan_start = 100</td>
|
||||
|
@ -20,31 +20,35 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<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) Authorization URL for connecting to neutron in admin context</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_admin_password = None</td>
|
||||
<td>(StrOpt) password for connecting to neutron in admin context</td>
|
||||
<td>(StrOpt) Password for connecting to neutron in admin context</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_admin_tenant_id = None</td>
|
||||
<td>(StrOpt) Tenant id for connecting to neutron in admin context</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_admin_tenant_name = None</td>
|
||||
<td>(StrOpt) tenant name for connecting to neutron in admin context</td>
|
||||
<td>(StrOpt) DEPRECATED: Tenant name for connecting to neutron in admin context. This option is deprecated. Please use neutron_admin_tenant_id instead. Note that with Keystone V3 tenant names may not be unique.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_admin_username = None</td>
|
||||
<td>(StrOpt) username for connecting to neutron in admin context</td>
|
||||
<td>(StrOpt) Username for connecting to neutron in admin context</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_api_insecure = False</td>
|
||||
<td>(BoolOpt) if set, ignore any SSL validation issues</td>
|
||||
<td>(BoolOpt) If set, ignore any SSL validation issues</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_auth_strategy = keystone</td>
|
||||
<td>(StrOpt) auth strategy for connecting to neutron in admin context</td>
|
||||
<td>(StrOpt) Authorization strategy for connecting to neutron in admin context</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_ca_certificates_file = None</td>
|
||||
<td>(StrOpt) Location of ca certificates file to use for neutron client requests.</td>
|
||||
<td>(StrOpt) Location of CA certificates file to use for neutron client requests.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_default_tenant_id = default</td>
|
||||
@ -64,7 +68,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_region_name = None</td>
|
||||
<td>(StrOpt) region name for connecting to neutron in admin context</td>
|
||||
<td>(StrOpt) Region name for connecting to neutron in admin context</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_url = http://127.0.0.1:9696</td>
|
||||
@ -72,7 +76,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>neutron_url_timeout = 30</td>
|
||||
<td>(IntOpt) timeout value for connecting to neutron in seconds</td>
|
||||
<td>(IntOpt) Timeout value for connecting to neutron in seconds</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>service_neutron_metadata_proxy = False</td>
|
||||
|
@ -20,11 +20,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>periodic_enable = True</td>
|
||||
<td>(BoolOpt) enable periodic tasks</td>
|
||||
<td>(BoolOpt) Enable periodic tasks</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>periodic_fuzzy_delay = 60</td>
|
||||
<td>(IntOpt) range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0)</td>
|
||||
<td>(IntOpt) Range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>run_external_periodic_tasks = True</td>
|
||||
|
@ -32,7 +32,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>max_age = 0</td>
|
||||
<td>(IntOpt) number of seconds between subsequent usage refreshes</td>
|
||||
<td>(IntOpt) Number of seconds between subsequent usage refreshes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>max_local_block_devices = 3</td>
|
||||
@ -44,11 +44,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>osapi_max_limit = 1000</td>
|
||||
<td>(IntOpt) the maximum number of items returned in a single response from a collection resource</td>
|
||||
<td>(IntOpt) The maximum number of items returned in a single response from a collection resource</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>osapi_max_request_body_size = 114688</td>
|
||||
<td>(IntOpt) the maximum body size per each osapi request(bytes)</td>
|
||||
<td>(IntOpt) The maximum body size per each osapi request(bytes)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>password_length = 12</td>
|
||||
@ -64,7 +64,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>reservation_expire = 86400</td>
|
||||
<td>(IntOpt) number of seconds until a reservation expires</td>
|
||||
<td>(IntOpt) Number of seconds until a reservation expires</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>resize_fs_using_block_device = False</td>
|
||||
@ -72,7 +72,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>until_refresh = 0</td>
|
||||
<td>(IntOpt) count of reservations until usage is refreshed</td>
|
||||
<td>(IntOpt) Count of reservations until usage is refreshed</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -23,7 +23,7 @@
|
||||
<td>(IntOpt) Seconds between connection keepalive heartbeats</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>qpid_hostname = localhost</td>
|
||||
<td>qpid_hostname = oslo</td>
|
||||
<td>(StrOpt) Qpid broker hostname</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -32,7 +32,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>qpid_password = </td>
|
||||
<td>(StrOpt) Password for qpid connection</td>
|
||||
<td>(StrOpt) Password for Qpid connection</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>qpid_port = 5672</td>
|
||||
@ -56,7 +56,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>qpid_username = </td>
|
||||
<td>(StrOpt) Username for qpid connection</td>
|
||||
<td>(StrOpt) Username for Qpid connection</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -20,7 +20,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>bandwidth_poll_interval = 600</td>
|
||||
<td>(IntOpt) interval to pull bandwidth usage info</td>
|
||||
<td>(IntOpt) Interval to pull network bandwidth usage info. Not supported on all hypervisors. Set to 0 to disable.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>enable_network_quota = False</td>
|
||||
@ -28,55 +28,55 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_cores = 20</td>
|
||||
<td>(IntOpt) number of instance cores allowed per project</td>
|
||||
<td>(IntOpt) Number of instance cores allowed per project</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_driver = nova.quota.DbQuotaDriver</td>
|
||||
<td>(StrOpt) default driver to use for quota checks</td>
|
||||
<td>(StrOpt) Default driver to use for quota checks</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_fixed_ips = -1</td>
|
||||
<td>(IntOpt) number of fixed ips allowed per project (this should be at least the number of instances allowed)</td>
|
||||
<td>(IntOpt) Number of fixed IPs allowed per project (this should be at least the number of instances allowed)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_floating_ips = 10</td>
|
||||
<td>(IntOpt) number of floating ips allowed per project</td>
|
||||
<td>(IntOpt) Number of floating IPs allowed per project</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_injected_file_content_bytes = 10240</td>
|
||||
<td>(IntOpt) number of bytes allowed per injected file</td>
|
||||
<td>(IntOpt) Number of bytes allowed per injected file</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_injected_file_path_bytes = 255</td>
|
||||
<td>(IntOpt) number of bytes allowed per injected file path</td>
|
||||
<td>(IntOpt) Number of bytes allowed per injected file path</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_injected_files = 5</td>
|
||||
<td>(IntOpt) number of injected files allowed</td>
|
||||
<td>(IntOpt) Number of injected files allowed</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_instances = 10</td>
|
||||
<td>(IntOpt) number of instances allowed per project</td>
|
||||
<td>(IntOpt) Number of instances allowed per project</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_key_pairs = 100</td>
|
||||
<td>(IntOpt) number of key pairs per user</td>
|
||||
<td>(IntOpt) Number of key pairs per user</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_metadata_items = 128</td>
|
||||
<td>(IntOpt) number of metadata items allowed per instance</td>
|
||||
<td>(IntOpt) Number of metadata items allowed per instance</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_ram = 51200</td>
|
||||
<td>(IntOpt) megabytes of instance ram allowed per project</td>
|
||||
<td>(IntOpt) Megabytes of instance RAM allowed per project</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_security_group_rules = 20</td>
|
||||
<td>(IntOpt) number of security rules per security group</td>
|
||||
<td>(IntOpt) Number of security rules per security group</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>quota_security_groups = 10</td>
|
||||
<td>(IntOpt) number of security groups per project</td>
|
||||
<td>(IntOpt) Number of security groups per project</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[cells]</th>
|
||||
|
@ -20,10 +20,10 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_ha_queues = False</td>
|
||||
<td>(BoolOpt) use H/A queues in RabbitMQ (x-ha-policy: all).You need to wipe RabbitMQ database when changing this option.</td>
|
||||
<td>(BoolOpt) Use HA queues in RabbitMQ (x-ha-policy: all). If you change this option, you must wipe the RabbitMQ database.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_host = localhost</td>
|
||||
<td>rabbit_host = oslo</td>
|
||||
<td>(StrOpt) The RabbitMQ broker address where a single node is used</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -32,11 +32,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_max_retries = 0</td>
|
||||
<td>(IntOpt) maximum retries with trying to connect to RabbitMQ (the default of 0 implies an infinite retry count)</td>
|
||||
<td>(IntOpt) Maximum number of RabbitMQ connection retries. Default is 0 (infinite retry count)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_password = guest</td>
|
||||
<td>(StrOpt) the RabbitMQ password</td>
|
||||
<td>(StrOpt) The RabbitMQ password</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_port = 5672</td>
|
||||
@ -44,23 +44,23 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_retry_backoff = 2</td>
|
||||
<td>(IntOpt) how long to backoff for between retries when connecting to RabbitMQ</td>
|
||||
<td>(IntOpt) How long to backoff for between retries when connecting to RabbitMQ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_retry_interval = 1</td>
|
||||
<td>(IntOpt) how frequently to retry connecting with RabbitMQ</td>
|
||||
<td>(IntOpt) How frequently to retry connecting with RabbitMQ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_use_ssl = False</td>
|
||||
<td>(BoolOpt) connect over SSL for RabbitMQ</td>
|
||||
<td>(BoolOpt) Connect over SSL for RabbitMQ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_userid = guest</td>
|
||||
<td>(StrOpt) the RabbitMQ userid</td>
|
||||
<td>(StrOpt) The RabbitMQ userid</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rabbit_virtual_host = /</td>
|
||||
<td>(StrOpt) the RabbitMQ virtual host</td>
|
||||
<td>(StrOpt) The RabbitMQ virtual host</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
31
doc/common/tables/nova-rdp.xml
Normal file
31
doc/common/tables/nova-rdp.xml
Normal file
@ -0,0 +1,31 @@
|
||||
<?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 rdp</caption>
|
||||
<col width="50%"/>
|
||||
<col width="50%"/>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Configuration option = Default value</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th colspan="2">[rdp]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>enabled = False</td>
|
||||
<td>(BoolOpt) Enable RDP related features</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>html5_proxy_base_url = http://127.0.0.1:6083/</td>
|
||||
<td>(StrOpt) Location of RDP html5 console proxy, in the form "http://127.0.0.1:6083/"</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</para>
|
@ -16,26 +16,18 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th colspan="2">[matchmaker_redis]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>host = 127.0.0.1</td>
|
||||
<td>(StrOpt) Host to locate redis</td>
|
||||
<th colspan="2">[DEFAULT]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>password = None</td>
|
||||
<td>(StrOpt) Password for Redis server. (optional)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>port = 6379</td>
|
||||
<td>(IntOpt) Use this port to connect to redis host.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[remote_debug]</th>
|
||||
</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>
|
||||
<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>
|
||||
<td>port = None</td>
|
||||
|
@ -28,7 +28,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>control_exchange = openstack</td>
|
||||
<td>(StrOpt) AMQP exchange to connect to if using RabbitMQ or Qpid</td>
|
||||
<td>(StrOpt) The default exchange under which topics are scoped. May be overridden by an exchange name specified in the transport_url option.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>matchmaker_heartbeat_freq = 300</td>
|
||||
@ -39,8 +39,8 @@
|
||||
<td>(IntOpt) Heartbeat time-to-live.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rpc_backend = nova.openstack.common.rpc.impl_kombu</td>
|
||||
<td>(StrOpt) The messaging module to use, defaults to kombu.</td>
|
||||
<td>rpc_backend = rabbit</td>
|
||||
<td>(StrOpt) The messaging driver to use, defaults to rabbit. Other drivers include qpid and zmq.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rpc_cast_timeout = 30</td>
|
||||
@ -52,11 +52,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rpc_response_timeout = 60</td>
|
||||
<td>(IntOpt) Seconds to wait for a response from call or multicall</td>
|
||||
<td>(IntOpt) Seconds to wait for a response from a call</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rpc_thread_pool_size = 64</td>
|
||||
<td>(IntOpt) Size of RPC thread pool</td>
|
||||
<td>(IntOpt) Size of RPC greenthread pool</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[cells]</th>
|
||||
@ -72,13 +72,6 @@
|
||||
<td>ringfile = /etc/oslo/matchmaker_ring.json</td>
|
||||
<td>(StrOpt) Matchmaker ring file (JSON)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[rpc_notifier2]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>topics = notifications</td>
|
||||
<td>(ListOpt) AMQP topic(s) used for OpenStack notifications</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[upgrade_levels]</th>
|
||||
</tr>
|
||||
|
@ -20,23 +20,23 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>buckets_path = $state_path/buckets</td>
|
||||
<td>(StrOpt) path to s3 buckets</td>
|
||||
<td>(StrOpt) Path to S3 buckets</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>image_decryption_dir = /tmp</td>
|
||||
<td>(StrOpt) parent dir for tempdir used for image decryption</td>
|
||||
<td>(StrOpt) Parent directory for tempdir used for image decryption</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>s3_access_key = notchecked</td>
|
||||
<td>(StrOpt) access key to use for s3 server for images</td>
|
||||
<td>(StrOpt) Access key to use for S3 server for images</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>s3_affix_tenant = False</td>
|
||||
<td>(BoolOpt) whether to affix the tenant id to the access key when downloading from s3</td>
|
||||
<td>(BoolOpt) Whether to affix the tenant id to the access key when downloading from S3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>s3_host = $my_ip</td>
|
||||
<td>(StrOpt) hostname or ip for OpenStack to use when accessing the s3 api</td>
|
||||
<td>(StrOpt) Hostname or IP for OpenStack to use when accessing the S3 api</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>s3_listen = 0.0.0.0</td>
|
||||
@ -44,19 +44,19 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>s3_listen_port = 3333</td>
|
||||
<td>(IntOpt) port for s3 api to listen</td>
|
||||
<td>(IntOpt) Port for S3 API to listen</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>s3_port = 3333</td>
|
||||
<td>(IntOpt) port used when accessing the s3 api</td>
|
||||
<td>(IntOpt) Port used when accessing the S3 api</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>s3_secret_key = notchecked</td>
|
||||
<td>(StrOpt) secret key to use for s3 server for images</td>
|
||||
<td>(StrOpt) Secret key to use for S3 server for images</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>s3_use_ssl = False</td>
|
||||
<td>(BoolOpt) whether to use ssl when talking to s3</td>
|
||||
<td>(BoolOpt) Whether to use SSL when talking to S3</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -32,7 +32,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>disk_allocation_ratio = 1.0</td>
|
||||
<td>(FloatOpt) virtual disk to physical disk allocation ratio</td>
|
||||
<td>(FloatOpt) Virtual disk to physical disk allocation ratio</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>isolated_hosts = </td>
|
||||
@ -82,6 +82,10 @@
|
||||
<td>scheduler_driver = nova.scheduler.filter_scheduler.FilterScheduler</td>
|
||||
<td>(StrOpt) Default driver to use for the scheduler</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>scheduler_driver_task_period = 60</td>
|
||||
<td>(IntOpt) How often (in seconds) to run periodic tasks in the scheduler driver of your choice. Please note this is likely to interact with the value of service_down_time, but exactly how they interact will depend on your choice of scheduler driver.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>scheduler_host_manager = nova.scheduler.host_manager.HostManager</td>
|
||||
<td>(StrOpt) The scheduler host manager class to use</td>
|
||||
@ -96,7 +100,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>scheduler_manager = nova.scheduler.manager.SchedulerManager</td>
|
||||
<td>(StrOpt) full class name for the Manager for scheduler</td>
|
||||
<td>(StrOpt) Full class name for the Manager for scheduler</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>scheduler_max_attempts = 3</td>
|
||||
@ -104,7 +108,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>scheduler_topic = scheduler</td>
|
||||
<td>(StrOpt) the topic scheduler nodes listen on</td>
|
||||
<td>(StrOpt) The topic scheduler nodes listen on</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>scheduler_weight_classes = nova.scheduler.weights.all_weighers</td>
|
||||
@ -136,13 +140,21 @@
|
||||
<tr>
|
||||
<th colspan="2">[metrics]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>required = True</td>
|
||||
<td>(BoolOpt) How to treat the unavailable metrics. When a metric is NOT available for a host, if it is set to be True, it would raise an exception, so it is recommended to use the scheduler filter MetricFilter to filter out those hosts. If it is set to be False, the unavailable metric would be treated as a negative factor in weighing process, the returned value would be set by the option weight_of_unavailable.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>weight_multiplier = 1.0</td>
|
||||
<td>(FloatOpt) Multiplier used for weighing metrics.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>weight_of_unavailable = -10000.0</td>
|
||||
<td>(FloatOpt) The final weight value to be returned if required is set to False and any one of the metrics set by weight_setting is unavailable.</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>
|
||||
<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 metrics 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>
|
||||
</table>
|
||||
|
@ -20,19 +20,19 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>agent_enabled = True</td>
|
||||
<td>(BoolOpt) enable spice guest agent support</td>
|
||||
<td>(BoolOpt) Enable spice guest agent support</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>enabled = False</td>
|
||||
<td>(BoolOpt) enable spice related features</td>
|
||||
<td>(BoolOpt) Enable spice related features</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>html5proxy_base_url = http://127.0.0.1:6082/spice_auto.html</td>
|
||||
<td>(StrOpt) location of spice html5 console proxy, in the form "http://127.0.0.1:6082/spice_auto.html"</td>
|
||||
<td>(StrOpt) Location of spice HTML5 console proxy, in the form "http://127.0.0.1:6082/spice_auto.html"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>keymap = en-us</td>
|
||||
<td>(StrOpt) keymap for spice</td>
|
||||
<td>(StrOpt) Keymap for spice</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>server_listen = 127.0.0.1</td>
|
||||
@ -40,7 +40,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>server_proxyclient_address = 127.0.0.1</td>
|
||||
<td>(StrOpt) the address to which proxy clients (like nova-spicehtml5proxy) should connect</td>
|
||||
<td>(StrOpt) The address to which proxy clients (like nova-spicehtml5proxy) should connect</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -19,7 +19,7 @@
|
||||
<th colspan="2">[DEFAULT]</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>allowed_rpc_exception_modules = nova.exception, cinder.exception, exceptions</td>
|
||||
<td>allowed_rpc_exception_modules = oslo.messaging.exceptions, nova.exception, cinder.exception, exceptions</td>
|
||||
<td>(ListOpt) Modules of exceptions that are permitted to be recreatedupon receiving exception data from an rpc call.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -20,27 +20,27 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>tile_pdu_ip = 10.0.100.1</td>
|
||||
<td>(StrOpt) ip address of tilera pdu</td>
|
||||
<td>(StrOpt) IP address of tilera pdu</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>tile_pdu_mgr = /tftpboot/pdu_mgr</td>
|
||||
<td>(StrOpt) management script for tilera pdu</td>
|
||||
<td>(StrOpt) Management script for tilera pdu</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>tile_pdu_off = 2</td>
|
||||
<td>(IntOpt) power status of tilera PDU is OFF</td>
|
||||
<td>(IntOpt) Power status of tilera PDU is OFF</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>tile_pdu_on = 1</td>
|
||||
<td>(IntOpt) power status of tilera PDU is ON</td>
|
||||
<td>(IntOpt) Power status of tilera PDU is ON</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>tile_pdu_status = 9</td>
|
||||
<td>(IntOpt) power status of tilera PDU</td>
|
||||
<td>(IntOpt) Power status of tilera PDU</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>tile_power_wait = 9</td>
|
||||
<td>(IntOpt) wait time in seconds until check the result after tilera power operations</td>
|
||||
<td>(IntOpt) Wait time in seconds until check the result after tilera power operations</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -20,11 +20,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>attestation_api_url = /OpenAttestationWebServices/V1.0</td>
|
||||
<td>(StrOpt) attestation web API URL</td>
|
||||
<td>(StrOpt) Attestation web API URL</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>attestation_auth_blob = None</td>
|
||||
<td>(StrOpt) attestation authorization blob - must change</td>
|
||||
<td>(StrOpt) Attestation authorization blob - must change</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>attestation_auth_timeout = 60</td>
|
||||
@ -32,15 +32,15 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>attestation_port = 8443</td>
|
||||
<td>(StrOpt) attestation server port</td>
|
||||
<td>(StrOpt) Attestation server port</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>attestation_server = None</td>
|
||||
<td>(StrOpt) attestation server http</td>
|
||||
<td>(StrOpt) Attestation server HTTP</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>attestation_server_ca_file = None</td>
|
||||
<td>(StrOpt) attestation server Cert file for Identity verification</td>
|
||||
<td>(StrOpt) Attestation server Cert file for Identity verification</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -35,7 +35,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>compute = None</td>
|
||||
<td>(StrOpt) Set a version cap for messages sent to compute services</td>
|
||||
<td>(StrOpt) Set a version cap for messages sent to compute services. If you plan to do a live upgrade from havana to icehouse, you should set this option to "icehouse-compat" before beginning the live upgrade procedure.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>conductor = None</td>
|
||||
|
@ -28,7 +28,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>datastore_regex = None</td>
|
||||
<td>(StrOpt) Regex to match the name of a datastore. Used only if compute_driver is vmwareapi.VMwareVCDriver.</td>
|
||||
<td>(StrOpt) Regex to match the name of a datastore.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>host_ip = None</td>
|
||||
@ -51,7 +51,7 @@
|
||||
<td>(IntOpt) The maximum number of ObjectContent data objects that should be returned in a single result. A positive value will cause the operation to suspend the retrieval when the count of objects reaches the specified maximum. The server may still limit the count to something less than the configured value. Any remaining objects may be retrieved with additional requests.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>task_poll_interval = 5.0</td>
|
||||
<td>task_poll_interval = 0.5</td>
|
||||
<td>(FloatOpt) The interval used for polling of remote tasks.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -20,15 +20,15 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>novncproxy_base_url = http://127.0.0.1:6080/vnc_auto.html</td>
|
||||
<td>(StrOpt) location of vnc console proxy, in the form "http://127.0.0.1:6080/vnc_auto.html"</td>
|
||||
<td>(StrOpt) Location of VNC console proxy, in the form "http://127.0.0.1:6080/vnc_auto.html"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vnc_enabled = True</td>
|
||||
<td>(BoolOpt) enable vnc related features</td>
|
||||
<td>(BoolOpt) Enable VNC related features</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vnc_keymap = en-us</td>
|
||||
<td>(StrOpt) keymap for vnc</td>
|
||||
<td>(StrOpt) Keymap for VNC</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vncserver_listen = 127.0.0.1</td>
|
||||
@ -36,7 +36,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vncserver_proxyclient_address = 127.0.0.1</td>
|
||||
<td>(StrOpt) the address to which proxy clients (like nova-xvpvncproxy) should connect</td>
|
||||
<td>(StrOpt) The address to which proxy clients (like nova-xvpvncproxy) should connect</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2">[vmware]</th>
|
||||
|
@ -44,7 +44,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>os_region_name = None</td>
|
||||
<td>(StrOpt) region name of this node</td>
|
||||
<td>(StrOpt) Region name of this node</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>volume_api_class = nova.volume.cinder.API</td>
|
||||
@ -59,7 +59,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>iscsi_iqn_prefix = iqn.2010-10.org.openstack.baremetal</td>
|
||||
<td>(StrOpt) iSCSI IQN prefix used in baremetal volume connections.</td>
|
||||
<td>(StrOpt) The iSCSI IQN prefix used in baremetal volume connections.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>volume_driver = nova.virt.baremetal.volume_driver.LibvirtVolumeDriver</td>
|
||||
@ -85,27 +85,27 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>glusterfs_mount_point_base = $state_path/mnt</td>
|
||||
<td>(StrOpt) Dir where the glusterfs volume is mounted on the compute node</td>
|
||||
<td>(StrOpt) Directory where the glusterfs volume is mounted on the compute node</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>nfs_mount_options = None</td>
|
||||
<td>(StrOpt) Mount options passed to the nfs client. See section of the nfs man page for details</td>
|
||||
<td>(StrOpt) Mount options passedf to the NFS client. See section of the nfs man page for details</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>nfs_mount_point_base = $state_path/mnt</td>
|
||||
<td>(StrOpt) Dir where the nfs volume is mounted on the compute node</td>
|
||||
<td>(StrOpt) Directory where the NFS volume is mounted on the compute node</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<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>
|
||||
<td>num_iscsi_scan_tries = 3</td>
|
||||
<td>(IntOpt) number of times to rescan iSCSI target to find volume</td>
|
||||
<td>num_iscsi_scan_tries = 5</td>
|
||||
<td>(IntOpt) Number of times to rescan iSCSI target to find volume</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>num_iser_scan_tries = 3</td>
|
||||
<td>(IntOpt) number of times to rescan iSER target to find volume</td>
|
||||
<td>num_iser_scan_tries = 5</td>
|
||||
<td>(IntOpt) Number of times to rescan iSER target to find volume</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>qemu_allowed_storage_drivers = </td>
|
||||
@ -113,11 +113,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rbd_secret_uuid = None</td>
|
||||
<td>(StrOpt) the libvirt uuid of the secret for the rbd_uservolumes</td>
|
||||
<td>(StrOpt) The libvirt UUID of the secret for the rbd_uservolumes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rbd_user = None</td>
|
||||
<td>(StrOpt) the RADOS client name for accessing rbd volumes</td>
|
||||
<td>(StrOpt) The RADOS client name for accessing rbd volumes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>scality_sofs_config = None</td>
|
||||
|
@ -40,7 +40,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vpn_image_id = 0</td>
|
||||
<td>(StrOpt) image id used when starting up a cloudpipe vpn server</td>
|
||||
<td>(StrOpt) Image ID used when starting up a cloudpipe vpn server</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vpn_ip = $my_ip</td>
|
||||
|
@ -24,15 +24,15 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console_vmrc_error_retries = 10</td>
|
||||
<td>(IntOpt) number of retries for retrieving VMRC information</td>
|
||||
<td>(IntOpt) Number of retries for retrieving VMRC information</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console_vmrc_port = 443</td>
|
||||
<td>(IntOpt) port for VMware VMRC connections</td>
|
||||
<td>(IntOpt) Port for VMware VMRC connections</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console_xvp_conf = /etc/xvp.conf</td>
|
||||
<td>(StrOpt) generated XVP conf file</td>
|
||||
<td>(StrOpt) Generated XVP conf file</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console_xvp_conf_template = $pybasedir/nova/console/xvp.conf.template</td>
|
||||
@ -44,7 +44,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console_xvp_multiplex_port = 5900</td>
|
||||
<td>(IntOpt) port for XVP to multiplex VNC connections on</td>
|
||||
<td>(IntOpt) Port for XVP to multiplex VNC connections on</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>console_xvp_pid = /var/run/xvp.pid</td>
|
||||
@ -66,19 +66,19 @@
|
||||
</tr>
|
||||
<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>
|
||||
<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>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>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>agent_timeout = 30</td>
|
||||
<td>(IntOpt) number of seconds to wait for agent reply</td>
|
||||
<td>(IntOpt) Number of seconds to wait for agent reply</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>agent_version_timeout = 300</td>
|
||||
<td>(IntOpt) number of seconds to wait for agent to be fully operational</td>
|
||||
<td>(IntOpt) Number of seconds to wait for agent to be fully operational</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>cache_images = all</td>
|
||||
@ -120,6 +120,10 @@
|
||||
<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>introduce_vdi_retry_wait = 20</td>
|
||||
<td>(IntOpt) Number of seconds to wait for an SR to settle if the VDI does not exist when first introduced </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ipxe_boot_menu_url = None</td>
|
||||
<td>(StrOpt) URL to the iPXE boot menu</td>
|
||||
@ -162,7 +166,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>running_timeout = 60</td>
|
||||
<td>(IntOpt) number of seconds to wait for instance to go to running state</td>
|
||||
<td>(IntOpt) Number of seconds to wait for instance to go to running state</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>sparse_copy = True</td>
|
||||
@ -178,11 +182,11 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>target_host = None</td>
|
||||
<td>(StrOpt) iSCSI Target Host</td>
|
||||
<td>(StrOpt) The iSCSI Target Host</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>target_port = 3260</td>
|
||||
<td>(StrOpt) iSCSI Target Port, 3260 Default</td>
|
||||
<td>(StrOpt) The iSCSI Target Port, default is port 3260</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>torrent_base_url = None</td>
|
||||
@ -222,14 +226,14 @@
|
||||
</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>
|
||||
<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>use_join_force = True</td>
|
||||
<td>(BoolOpt) To use for hosts with different CPUs</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>vhd_coalesce_max_attempts = 5</td>
|
||||
<td>vhd_coalesce_max_attempts = 20</td>
|
||||
<td>(IntOpt) Max number of times to poll for VHD to coalesce. Used only if compute_driver=xenapi.XenAPIDriver</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -20,7 +20,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>xvpvncproxy_base_url = http://127.0.0.1:6081/console</td>
|
||||
<td>(StrOpt) location of nova xvp vnc console proxy, in the form "http://127.0.0.1:6081/console"</td>
|
||||
<td>(StrOpt) Location of nova xvp VNC console proxy, in the form "http://127.0.0.1:6081/console"</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>xvpvncproxy_host = 0.0.0.0</td>
|
||||
|
@ -35,7 +35,7 @@
|
||||
<td>(StrOpt) Directory for holding IPC sockets</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>rpc_zmq_matchmaker = nova.openstack.common.rpc.matchmaker.MatchMakerLocalhost</td>
|
||||
<td>rpc_zmq_matchmaker = oslo.messaging._drivers.matchmaker.MatchMakerLocalhost</td>
|
||||
<td>(StrOpt) MatchMaker driver</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -24,7 +24,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td>recv_timeout = 4000</td>
|
||||
<td>(IntOpt) recv_timeout parameter for the zk session</td>
|
||||
<td>(IntOpt) The recv_timeout parameter for the zk session</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>sg_prefix = /servicegroups</td>
|
||||
|
@ -125,7 +125,6 @@ glance_port glance
|
||||
glance_protocol glance
|
||||
heal_instance_info_cache_interval compute
|
||||
host common
|
||||
host_state_interval compute
|
||||
image_cache_manager_interval compute
|
||||
image_cache_subdirectory_name compute
|
||||
image_decryption_dir s3
|
||||
@ -184,6 +183,7 @@ logging_exception_prefix logging
|
||||
matchmaker_heartbeat_freq rpc
|
||||
matchmaker_heartbeat_ttl rpc
|
||||
max_age policy
|
||||
max_header_line api
|
||||
max_instances_per_host scheduling
|
||||
max_io_ops_per_host scheduling
|
||||
max_local_block_devices policy
|
||||
@ -212,6 +212,7 @@ network_topic network
|
||||
networks_path network
|
||||
neutron_admin_auth_url neutron
|
||||
neutron_admin_password neutron
|
||||
neutron_admin_tenant_id neutron
|
||||
neutron_admin_tenant_name neutron
|
||||
neutron_admin_username neutron
|
||||
neutron_api_insecure neutron
|
||||
@ -245,6 +246,7 @@ osapi_hide_server_address_states api
|
||||
osapi_max_limit policy
|
||||
osapi_max_request_body_size policy
|
||||
ovs_vsctl_timeout network
|
||||
password redis
|
||||
password_length policy
|
||||
pci_alias pci
|
||||
pci_passthrough_whitelist pci
|
||||
@ -252,6 +254,7 @@ periodic_enable periodic
|
||||
periodic_fuzzy_delay periodic
|
||||
policy_default_rule policy
|
||||
policy_file policy
|
||||
port common
|
||||
preallocate_images hypervisor
|
||||
project_cert_subject ca
|
||||
public_interface network
|
||||
@ -336,6 +339,7 @@ s3_use_ssl s3
|
||||
scheduler_available_filters scheduling
|
||||
scheduler_default_filters scheduling
|
||||
scheduler_driver scheduling
|
||||
scheduler_driver_task_period scheduling
|
||||
scheduler_host_manager scheduling
|
||||
scheduler_host_subset_size scheduling
|
||||
scheduler_json_config_location scheduling
|
||||
@ -366,9 +370,11 @@ tcp_keepidle wsgi
|
||||
teardown_unused_network_gateway network
|
||||
tempdir common
|
||||
timeout_nbd hypervisor
|
||||
transport_url common
|
||||
until_refresh policy
|
||||
update_dns_entries network
|
||||
use-syslog logging
|
||||
use-syslog-rfc-format logging
|
||||
use_cow_images hypervisor
|
||||
use_forwarded_for api
|
||||
use_ipv6 ipv6
|
||||
@ -488,6 +494,8 @@ hyperv/force_hyperv_utils_v1 hyperv
|
||||
hyperv/force_volumeutils_v1 volumes
|
||||
hyperv/instances_path_share hyperv
|
||||
hyperv/limit_cpu_features hyperv
|
||||
hyperv/mounted_disk_query_retry_count hyperv
|
||||
hyperv/mounted_disk_query_retry_interval hyperv
|
||||
hyperv/qemu_img_cmd hyperv
|
||||
hyperv/volume_attach_retry_count volumes
|
||||
hyperv/volume_attach_retry_interval volumes
|
||||
@ -517,7 +525,6 @@ libvirt/iser_use_multipath hypervisor
|
||||
libvirt/live_migration_bandwidth livemigration
|
||||
libvirt/live_migration_flag livemigration
|
||||
libvirt/live_migration_uri livemigration
|
||||
libvirt/lvm_snapshot_size hypervisor
|
||||
libvirt/nfs_mount_options volumes
|
||||
libvirt/nfs_mount_point_base volumes
|
||||
libvirt/num_aoe_discover_tries volumes
|
||||
@ -531,6 +538,7 @@ libvirt/remove_unused_resized_minimum_age_seconds libvirt
|
||||
libvirt/rescue_image_id hypervisor
|
||||
libvirt/rescue_kernel_id hypervisor
|
||||
libvirt/rescue_ramdisk_id hypervisor
|
||||
libvirt/rng_dev_path libvirt
|
||||
libvirt/scality_sofs_config volumes
|
||||
libvirt/scality_sofs_mount_point volumes
|
||||
libvirt/snapshot_compression hypervisor
|
||||
@ -541,21 +549,23 @@ libvirt/use_usb_tablet hypervisor
|
||||
libvirt/use_virtio_for_bridges hypervisor
|
||||
libvirt/vif_driver libvirt
|
||||
libvirt/virt_type libvirt
|
||||
libvirt/volume_clear libvirt
|
||||
libvirt/volume_clear_size libvirt
|
||||
libvirt/volume_drivers libvirt
|
||||
libvirt/wait_soft_reboot_seconds libvirt
|
||||
libvirt/xen_hvmloader_path xen
|
||||
matchmaker_redis/host redis
|
||||
matchmaker_redis/password redis
|
||||
matchmaker_redis/port redis
|
||||
matchmaker_ring/ringfile rpc
|
||||
metrics/required scheduling
|
||||
metrics/weight_multiplier scheduling
|
||||
metrics/weight_of_unavailable scheduling
|
||||
metrics/weight_setting scheduling
|
||||
osapi_v3/enabled apiv3
|
||||
osapi_v3/extensions_blacklist apiv3
|
||||
osapi_v3/extensions_whitelist apiv3
|
||||
rdp/enabled rdp
|
||||
rdp/html5_proxy_base_url rdp
|
||||
remote_debug/host redis
|
||||
remote_debug/port redis
|
||||
rpc_notifier2/topics rpc
|
||||
spice/agent_enabled spice
|
||||
spice/enabled spice
|
||||
spice/html5proxy_base_url spice
|
||||
@ -610,6 +620,7 @@ xenserver/default_os_type xen
|
||||
xenserver/disable_agent xen
|
||||
xenserver/image_compression_level xen
|
||||
xenserver/image_upload_handler xen
|
||||
xenserver/introduce_vdi_retry_wait xen
|
||||
xenserver/ipxe_boot_menu_url xen
|
||||
xenserver/ipxe_mkisofs_cmd xen
|
||||
xenserver/ipxe_network_name xen
|
||||
|
Loading…
Reference in New Issue
Block a user