Chapter 17. Compute (nova) Parameters
Parameter | Description |
---|---|
| Configures Banner text in sshd_config. |
|
Ulimit for OpenStack Compute (nova) Libvirt Container. The default value is |
|
Database synchronization timeout default. The default value is |
| Setting this to a unique value will re-run any deployment tasks which perform configuration on a OpenStack Orchestration (heat) stack-update. |
|
Ulimit for OpenStack Compute (nova) Compute Container. The default value is |
|
Port that dockerized nova migration target sshd service binds to. The default value is |
|
Remove configuration that is not generated by the director. Used to avoid configuration remnants after upgrades. The default value is |
|
Whether to enable an Instance Ha configurarion or not. This setup requires the Compute role to have the PacemakerRemote service added to it. The default value is |
|
Template string to be used to generate instance names. The default value is |
|
Specifies the CA cert to use for VNC TLS. The default value is |
| This specifies the CA certificate to use for TLS in libvirt. This file will be symlinked to the default CA path in libvirt, which is /etc/pki/CA/cacert.pem. Note that due to limitations GNU TLS, which is the TLS backend for libvirt, the file must be less than 65K (so we can’t use the system’s CA bundle). This parameter should be used if the default (which comes from the InternalTLSCAFile parameter) is not desired. The current default reflects TripleO’s default CA, which is FreeIPA. It will only be used if internal TLS is enabled. |
|
This is a performance event list which could be used as monitor. For example: |
|
Defines a filter to select a different logging level for a given category log outputs, as specified in https://libvirt.org/logging.html . The default value is |
| The password for the libvirt service when TLS is enabled. |
|
Override the compile time default TLS priority string. The default value is |
| This specifies the CA certificate to use for VNC TLS. This file will be symlinked to the default CA path, which is /etc/pki/libvirt-vnc/ca-cert.pem. This parameter should be used if the default (which comes from the InternalTLSVncCAFile parameter) is not desired. The current default reflects TripleO’s default CA, which is FreeIPA. It will only be used if internal TLS is enabled. |
| Configures /etc/motd text. |
|
When true we create the NAT rule for the metadata service. The default value is |
|
SSH key for migration. Expects a dictionary with keys public_key and private_key. Values should be identical to SSH public/private key files. The default value is |
|
Target port for migration over ssh. The default value is |
| Shared secret to prevent spoofing. |
|
Map of phynet name as key and NUMA nodes as value. For example: |
| Used to configure NUMA affinity for all tunneled networks. |
|
Driver or drivers to handle sending notifications. The default value is |
|
Max number of consecutive build failures before the nova-compute will disable itself. The default value is |
| A list or range of physical CPU cores will be used for best-effort guest vCPU resources (e.g. emulator threads in libvirt/QEMU). For example, NovaComputeCpuSharedSet: [4-12,^8,15] will reserve cores from 4-12 and 15, excluding 8. |
|
Libvirt domain type. Defaults to kvm. The default value is |
| Libvirt VIF driver configuration for the network. |
| List of optional environment variables. |
| List of optional volumes to be mounted.. |
|
Cron to move deleted instances to another table - Log destination. The default value is |
|
Cron to move deleted instances to another table - Hour. The default value is |
|
Cron to move deleted instances to another table - Max Rows. The default value is |
|
Cron to move deleted instances to another table - Minute. The default value is |
|
Cron to move deleted instances to another table - Month. The default value is |
|
Cron to move deleted instances to another table - Month Day. The default value is |
|
Purge shadow tables immediately after scheduled archiving. The default value is |
|
Cron to move deleted instances to another table - Until complete. The default value is |
|
Cron to move deleted instances to another table - User. The default value is |
|
Cron to move deleted instances to another table - Week Day. The default value is |
|
Cron to move deleted instances to another table that doesn’t need backup - Hour. The default value is |
|
Cron to move deleted instances to another table - Max Delay. The default value is |
|
Cron to move deleted instances to another table that doesn’t need backup - Minute. The default value is |
|
Cron to move deleted instances to another table that doesn’t need backup - Month. The default value is |
|
Cron to move deleted instances to another table that doesn’t need backup - Month Day. The default value is |
|
Cron to move deleted instances to another table that doesn’t need backup - Week Day. The default value is |
|
Cron to purge shadow tables - Age This will define the retention policy when purging the shadow tables in days. 0 means, purge data older than today in shadow tables. The default value is |
|
Cron to purge shadow tables - All cells. The default value is |
|
Cron to purge shadow tables - Log destination. The default value is |
|
Cron to purge shadow tables - Hour. The default value is |
|
Cron to purge shadow tables - Minute. The default value is |
|
Cron to purge shadow tables - Month. The default value is |
|
Cron to purge shadow tables - Month Day. The default value is |
|
Cron to purge shadow tables - User. The default value is |
|
Cron to purge shadow tables - Verbose. The default value is |
|
Cron to purge shadow tables - Week Day. The default value is |
|
Timeout for OpenStack Compute (nova) database synchronization in seconds. The default value is |
|
Default pool for floating IP addresses. The default value is |
|
Whether to create cron job for archiving soft deleted rows in OpenStack Compute (nova) database. The default value is |
|
Whether to create cron job for purging soft deleted rows in OpenStack Compute (nova) database. The default value is |
|
Whether to enable or not the live migration for NUMA topology instances. The default value is |
|
Enable IPv6 features for OpenStack Compute (nova). The default is: |
|
A number of seconds to memory usage statistics period, zero or negative value mean to disable memory usage statistics. The default value is |
|
Virtio-net RX queue size. Valid values are 256, 512, 1024. The default value is |
|
Virtio-net TX queue size. Valid values are 256, 512, 1024. The default value is |
|
Whether to enable or not the multipath connection of the volumes. The default value is |
|
Whether to enable or not the NFS backend for OpenStack Compute (nova). The default value is |
|
NFS mount options for nova storage (when NovaNfsEnabled is true). The default value is |
| NFS share to mount for nova storage (when NovaNfsEnabled is true). |
|
NFS version used for nova storage (when NovaNfsEnabled is true). Since NFSv3 does not support full locking a NFSv4 version need to be used. To not break current installations the default is the previous hard coded version 4. The default value is |
|
Name of integration bridge used by Open vSwitch. The default value is |
| YAML list of PCI passthrough whitelist parameters. |
| The password for the OpenStack Compute (nova) service and database account. |
|
Endpoint interface to be used for the placement API. The default value is |
|
Reserved RAM for host processes. The default value is |
|
Number of seconds we’re willing to wait for a guest to shut down. If this is 0, then there is no time out (use with caution, as guests might not respond to a shutdown request). The default value is 300 seconds (5 minutes). The default value is |
|
Whether to start running instance on compute host reboot. The default value is |
| List of available filters for OpenStack Compute (nova) to use to filter nodes. |
| An array of filters OpenStack Compute (nova) uses to filter a node. OpenStack Compute applies these filters in the order they are listed. Place your most restrictive filters first to make the filtering process more efficient. |
|
This value controls how often (in seconds) the scheduler should attempt to discover new hosts that have been added to cells. The default value of -1 disables the periodic task completely. It is recommended to set this parameter for deployments using OpenStack Bare Metal (ironic). The default value is |
|
Maximum number of attempts the scheduler will make when deploying the instance. You should keep it greater or equal to the number of bare metal nodes you expect to deploy at once to work around potential race conditions when scheduling. The default value is |
|
Number of workers for OpenStack Compute (nova) Scheduler services. The default value is |
|
Interval to sync power states between the database and the hypervisor. Set to -1 to disable. Setting this to 0 will run at the default rate. The default value is |
|
A list or range of physical CPU cores to reserve for virtual machine processes. For example, |
|
Number of workers for the Compute’s Conductor service. Note that more workers creates a larger number of processes on systems, which results in excess memory consumption. The default value is |
|
Whether or not disable password authentication. The default value is |
|
Set this to true to open up ssh access from all sources. The default value is |
|
Mapping of sshd_config values. The default value is |
| Type of update, to differentiate between UPGRADE and UPDATE cases when StackAction is UPDATE (both are the same stack action). |
| OpenStack Compute upgrade level. |
|
If set to true and if EnableInternalTLS is enabled, it will enable TLS transport for libvirt VNC and configure the relevant keys for libvirt. The default value is |
|
Whether to verify image signatures. The default value is |
|
The vhost-user socket directory group name. Defaults to qemu. When vhostuser mode is dpdkvhostuserclient (which is the default mode), the vhost socket is created by qemu. The default value is |