19.3.8. Red Hat Enterprise Virtualization Manager Configuration Options
Table 19.1. Red Hat Enterprise Virtualization Manager Configuration Options
| Name | Description | Type | Default Value | Comments |
|---|---|---|---|---|
| AbortMigrationOnError | Abort ongoing migration on error | Boolean |
v3.0: false
v3.1: false
v3.2: false
v3.3: false
| Specify whether it is possible to optionally abort ongoing migration when an error occurs. |
| AsyncTaskPollingRate | Async Task Polling Rate (in seconds) | Integer | 10 | How often (in seconds) the Red Hat Enterprise Virtualization Manager queries the status of an asynchronous task in progress. |
| AsyncTaskZombieTaskLifeInMinutes | Zombie tasks lifetime in minutes | Integer | 3000 | How long (in minutes) a task is allowed to run before assuming it has become a zombie and should be killed. The value affects large storage manipulations especially. When using slow storage and large virtual images, or when a task is known to take longer than 3000 minutes (50 hours), the value should be increased. |
| AttestationPort | Definition of service port for attestation service | Integer | 8443 | Which port is your attestation server listening for connections on? |
| AttestationServer | Definition of FQDN of attestation server | String | - | Fully qualified domain name or IP address of your attestation server. |
| AttestationTruststore | Trust store used for securing communication with attestation service | String | TrustStore.jks | Copy the TrustStore.jks keystore file from /var/lib/oat-appraiser/Certificate/ on your attestation server to /usr/share on your engine server. |
| AttestationTruststorePass | The password used to access trust store | String | password | The default password is password. |
| AttestationFirstStageSize | Attestation size for first stage | Integer | 10 | Used for quick initialization. Do not change unless you know why. |
| AuditLogAgingThreshold | Audit Log Aging Threshold (in days) | Integer | 30 | How long an audit log is kept before being rotated. |
| AuditLogCleanupTime | Time to check for Audit Log cleanup | Time | 03:35:35 | At what time the Audit Log is checked for Aging and cleaned up. |
| AuthenticationMethod | The authentication method used by Red Hat Enterprise Virtualization Manager | String | LDAP | The API used for querying users. Currently LDAP is the only supported value. |
| BlockMigrationOnSwapUsagePercentage | Host swap percentage threshold (for scheduling) | Integer | 0 | The maximum percentage of swap space on the host that a VM run or migration is allowed to consume on the host. If the host is swapping beyond this percentage, a VM will not migrate over and will not be started. |
| BootstrapMinimalVdsmVersion | Minimum VDSM version | String | 4.9 | The minimum version of VDSM that is acceptable when adding hosts to the Engine. Newer versions have more features. |
| CABaseDirectory | CA Base Directory | String | /etc/pki/ovirt-engine | Where the Red Hat Enterprise Virtualization Manager Certificate Authority is located on the Red Hat Enterprise Virtualization Manager host. |
| CertificateFileName | Certificate File Name | String | /etc/pki/ovirt-engine/certs/engine.cer | Points to the certificate file used by Red Hat Enterprise Virtualization Manager for SSL/TLS communication with VDSM. |
|
ClientModeSpiceDefault
|
The default SPICE console protocol mode
|
String
|
Auto
|
The default mode to use when connecting to a virtual machine using the SPICE console protocol.
|
|
ClientModeVncDefault
|
The default VNC console protocol mode
|
String
|
Native
|
The default mode to use when connecting to a virtual machine using the VNC console protocol.
|
|
ClientModeRdpDefault
|
The default RDP console protocol mode
|
String
|
Auto
|
The default mode to use when connecting to a virtual machine using the RDP console protocol.
|
| ClusterEmulatedMachines | Supported machine types | String |
v3.0: rhel6.2.0
v3.1: rhel6.3.0
v3.2: rhel6.4.0
v3.3: rhel6.5.0
v3.4: rhel6.5.0
| The machine types supported by clusters. |
| CpuOverCommitDurationMinutes | The duration in minutes of CPU consumption to activate selection algorithm | Integer | 2 | When the cluster policy is set to Even Distribution, wait for this amount of minutes after detecting CPU overcommit before triggering virtual machine migrations to rebalance the host load. This configuration value applies only for the default. |
| CustomDeviceProperties | Custom device properties | DeviceCustomProperties | v3.4 only: {type=interface;prop={SecurityGroups=^(?:(?:[0-9a-fA-F]{8}-(?:[0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}, *)*[0-9a-fA-F]{8}-(?:[0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}|)$}} | Definition of custom properties for each device type. |
| DefaultWindowsTimeZone | The default time zone for Windows virtual machines | WindowsTimeZone | GMT Standard Time | The default time zone used when creating new Windows virtual machines. |
| DefaultGeneralTimeZone | The default time zone for virtual machines other than Windows virtual machines | GeneralTimeZone | Etc/GMT | The default time zone used when creating virtual machines other than Windows virtual machines. |
| DelayResetForSpmInSeconds | Delay before Storage Pool Manager reset | Double | 20 | The additional delay, in seconds, before reset due to a communication issue when the host is the Storage Pool Manager. |
| DelayResetPerVmInSeconds | Delay before virtual machine reset | Double | 0.5 | The additional delay, in seconds, before reset due to a communication issue for each virtual machine running on a host. |
| DisableFenceAtStartupInSec | Disable Fence Operations at Red Hat Enterprise Virtualization Manager Startup in seconds | Integer | 300 | Allow this amount of seconds after Red Hat Enterprise Virtualization Manager starts to detect hosts, before assuming the hosts are unresponsive and proceed to fence hosts. This value should be increased when Red Hat Enterprise Virtualization Manager is on a machine that has slow network startup (a VMware guest, for example). |
| DwhHeartBeatInterval | The interval, in seconds at which the data warehouse is informed that the engine is running | Integer | 30 | - |
| WANDisableEffects | Disabled WAN Effects value to send to the SPICE console | StringMultiple | animation | The list of effects which will be disabled for SPICE. Possible values: animation, wallpaper, font-smooth, and all. |
| WANColorDepth | WAN Color Depth value to send to the SPICE console | Integer | 16 | The color depth used by the SPICE. Possible values are 16 and 32. |
| EnableMACAntiSpoofingFilterRules | Enable anti-spoofing filter rules for MAC addresses | String | true | Specifies whether network filtering is enabled. |
| EnableSpiceRootCertificateValidation | Enable Spice Root Certification Validation | String | true | If true, the certificate of the host on which the virtual machine is running and the Red Hat Enterprise Virtualization Manager setup CA certificate are sent to the SPICE client when attempting to connect to the virtual machine with SPICE, as an extra security mechanism. |
| EnableUSBAsDefault | Enable USB devices attachment to the virtual machine by default | String | true | - |
| EnableVdsLoadBalancing | Enables Host Load Balancing system | String | true | This config value allows the user to turn on or off (true and false, respectively) the virtual machine load balancing according to the policy configured for the cluster. |
| EncryptHostCommunication | Encryption of host communication | Boolean | true | Specify whether communication between hosts and the Manager will be encrypted. |
| ExternalSchedulerServiceURL | The location of an external scheduler | String | http://localhost:18781 | The location of an external scheduler. |
| ExternalSchedulerConnectionTimeout | The time for which a connection to an external scheduler will be attempted before timing out | Integer | 100 | This value can be set to 0 to disable this feature. |
| ExternalSchedulerEnabled | Specifies whether the virtual machine scheduler will consider the external filters and load balancers | Boolean | false | - |
| ExternalSchedulerResponseTimeout | The time for which a response from an external scheduler will be waited on before timing out | Integer | 120000 | - |
| FreeSpaceCriticalLowInGB | Critical low disk space alert threshold (in GB) | Integer | 5 | Produces an alert when a Storage Domain has this amount of space left. This setting is also used in various preliminary tests for action sanity when users try to use storage domains, to prevent reaching this critical amount. Adding and importing disks will fail if the amount of space is less than the value specified here. |
| FreeSpaceLow | Limit of percentage of free disk space below which it is considered low | Integer | 10 | When a storage domain has this percentage of space left, it is considered low on disk space. |
| GlusterRefreshRateHooks | The refresh rate for Gluster hooks | Integer | 7200 | The refresh rate, in seconds, for Gluster hooks from Gluster servers. |
| HighUtilizationForEvenlyDistribute | High Utilization Limit For Evenly Distribute selection algorithm | Integer | 75 | Maximum number of virtual machines per host in the Evenly Distribute algorithm. |
| HighUtilizationForPowerSave | High Utilization Limit For Power Save selection algorithm | Integer | 75 | A default for newly created clusters, in use with PowerSave load balancing algorithm, marks the higher limit of host utilization for populating hosts. |
| HostPreparingForMaintenanceIdleTime | The time to wait, in seconds, to determine if a host is idling in status PreparingForMaintenance | Integer | 300 | When the interval is met, another attempt is made to move the host into maintenance. |
| KeystoneAuthUrl | The location of a Keystone server | String | - | The location of an OpenStack Keystone server for authenticating OpenStack providers. |
| LDAPQueryTimeout | Read Timeout in seconds for LDAP queries | Integer | 30 | The amount of time an LDAP query will read before the query is stopped. |
| LDAPOperationTimeout | Search timeout at LDAP server side | Integer | 30 | The amount of time an LDAP search will operate before it is stopped. |
| LDAPConnectTimeout | Connect timeout in seconds for LDAP queries | Integer | 30 | The amount of time an LDAP query will connect before it is stopped. |
| LocalAdminPassword | Local Administrator Password | Password | Populated during initial setup | The password for admin@local default user. |
| LogMaxPhysicalMemoryUsedThresholdInPercentage | Memory usage threshold for triggering a log event | Integer | 95 | The maximum threshold of physical memory usage on a host, in percentage, that will trigger an audit log event. |
| LogMaxCpuUsedThresholdInPercentage | CPU usage threshold for triggering a log event | Integer | 95 | The maximum threshold of CPU usage on a host, in percentage, that will trigger an audit log event. |
| LogMaxNetworkUsedThresholdInPercentage | Network usage threshold for triggering a log event | Integer | 95 | The maximum threshold of network usage on a host, in percentage, that will trigger an audit log event. |
| LogMinFreeSwapThresholdInMB | Free swap threshold for triggering a log event | Integer | 256 | The minimum threshold of free swap memory on a host, in MB, that will trigger an audit log event. |
| LogMaxSwapUsedThresholdInPercentage | Swap usage threshold for triggering a log event | Integer | 95 | The maximum threshold for swap memory usage on a host, in percentage, that will trigger an audit log event. |
| LogPhysicalMemoryThresholdInMB | Threshold for logging low host memory in MB | Integer | 1024 | The minimum amount of RAM left before a host is considered low on memory. If a host's RAM is lower than this setting, it is recorded on the audit log and no action is taken. |
| LowUtilizationForEvenlyDistribute | Low Utilization Limit for Evenly Distribute selection algorithm | Integer | 0 | Minimum number of virtual machines per host in the Evenly Distribute algorithm. |
| LowUtilizationForPowerSave | Low Utilization Limit for Power Save selection algorithm | Integer | 20 | A default for newly created clusters, in use with PowerSave load balancing algorithm, marks the lower limit of host utilization for populating hosts. |
| MacPoolRanges | MAC Addresses Pool Ranges | String | 00:1a:4a:58:8e:00 - 00:1a:4a:58:8e:ff | The MAC address pool range to be automatically assigned to virtual machines. |
| MaxAverageNetworkQoSValue | Maximum value for Average Networks Quality of Service (Mbps) | Integer | 1024 | - |
| MaxPeakNetworkQoSValue | Maximum value for Peak Networks Quality of Service (Mbps) | Integer | 2048 | - |
| MaxBurstNetworkQoSValue | Maximum value for Burst Networks Quality of Service (Mb) | Integer | 10240 | - |
| MaxMacsCountInPool | Maximum MAC Addresses count in Pool | Integer | 100000 | Maximum number of MAC addresses allowed in the MAC pool. |
| MaxNumberOfHostsInStoragePool | Maximum number of hosts in Storage Pool | Integer | 250 | Limits the maximum number of hosts assigned to the clusters of a single Data Center. This can be increased after testing more hosts, if necessary. |
| MaxNumOfCpuPerSocket | Maximum Number of CPU per socket | Integer | 16 (all versions) | The maximum number of virtual CPU cores that can be assigned to a single virtual CPU socket. |
| MaxNumOfVmCpus | Total Numbers of Virtual Machine CPUs | Integer |
3.0: 64
3.1: 160
3.2: 160
3.3: 160
3.4: 160
| The maximum total amount of CPU cores assigned to a virtual machine (determined by number of cores multiplied by number of sockets). |
| MaxNumofVmSockets | Maximum number of sockets per virtual machine | Integer | 16 (all versions) | The maximum number of virtual CPU sockets assigned to a virtual machine. |
| MaxRerunVmOnVdsCount | Maximum virtual machine rerun attempts on a host | Integer | 3 | Maximum number of attempts to start a virtual machine on a host before an error ("unable to start VM") is reported. |
| MaxSchedulerWeight | Maximum schedule weighting | Integer | 1000 | The maximum weight score for a single scheduler weight module. |
| MaxStorageVdsDelayCheckSec | Max delay for check of domain in seconds | Integer | 5 | Maximum amount of seconds to wait for storage domain status to be returned before reporting an error. |
| MaxStorageVdsTimeoutCheckSec | Maximum timeout for last check of domain in seconds | Integer | 30 | When monitoring storage, vdsmd on the hosts reports a "lastCheck" value for each domain. This setting is used to decide whether the last check happened too long ago and domain is considered in error. |
| MaxVdsMemOverCommit | Max Host Memory Over-Commit (%) for virtual desktops load | Integer | 200 | The percentage of memory overcommit permitted to occur when using virtual desktop loads. |
| MaxVdsMemOverCommitForServers | Maximum Host Memory Over-Commit (%) for Virtual Servers load | Integer | 150 | The percentage of memory overcommit permitted to occur when using virtual server loads. |
| MaxVdsNameLength | Max VDS name length | Integer | 255 | Maximum name length for a Hypervisor host. |
| MaxVmNameLengthNonWindows | Maximum virtual machine name length for non-Windows operating system | Integer | 64 | Maximum name length for a non-Windows virtual machine. |
| MaxVmNameLengthWindows | Maximum name length in Windows | Integer | 15 | Maximum name length for Windows virtual machine (limitation imposed by Windows hostnames). |
| MaxVmsInPool | Max virtual machines in pool | Integer | 1000 | Maximum number of virtual machines in a single data center. |
| VmPoolMaxSubsequentFailures | Maximum number of subsequent VM creation failures before giving up | Integer | 3 | The maximum number of subsequent failed virtual machine creations that can occur in a virtual machine pool before the operation is stopped. |
| NumberofFailedRunsOnVds | Number of Failed Runs on Host | Integer | 3 | Number of attempts to run virtual machines on hosts before setting host status to "Error". |
| NumberOfVmsForTopSizeVms | Number of virtual machines with highest disk size to display | Integer | 10 | Number of virtual machines to display in the storage domain's virtual machine tab. Will display this amount of virtual machines, sorted by the most storage space per used virtual machine. |
| NumberVmRefreshesBeforeSave | Number of Virtual Machine Data Refreshes Before Saving to Database | Integer | 5 | The number of host monitor iterations between refreshing virtual machines from VDSM (determines if virtual machines should be refreshed one upon each iteration) |
| OnlyRequiredNetworksMandatoryForVdsSelection | Specifies whether only required networks will be considered for determining if a virtual machine can be run on a host | String | true | If set to true, only networks marked as Required will be considered when determining if a virtual machine can be run on a given host. Otherwise, all networks that the virtual machine uses must be set up on a host for that host to be able to run the virtual machine. |
| OverUtilizationForHaReservation | A percentage representing the threshold for over-utilization compared to the optimal use case | Integer | 200 | Example - if the optimal number of highly available virtual machines for a given host is two, and this key is set to 200, a highly available virtual machine will not be migrated using the balance method until there are at least five highly available virtual machines on that the given host. |
| ScaleDownForHaReservation | A number by which the high-availability reservation weight score is divided to produce the final weight score | Integer | 1 | Example - if the weight score for a host is 90 and this key is set to 2, the final score for that host is 45. This allows you to reduce the effect of the high-availability reservation weight function has on the total scoring for a host. |
| oVirtISOsRepositoryPath | The Red Hat Enterprise Virtualization Hypervisor installation files path | String | /usr/share/rhev-hypervisor | The location of Red Hat Enterprise Virtualization Hypervisor ISO images used for upgrading Hypervisor hosts. |
| EnableVdsHaReservation | Specifies whether high-availability virtual machine reservation is enabled for a cluster | Boolean | true | - |
| VdsHaReservationIntervalInMinutes | The period of time, in minutes, after which a cluster will be checked for high-availability reservation | Integer | 5 | - |
| DefaultMaximumMigrationDowntime | The maximum time a virtual machine can be down during live migration | Integer | 0 | If this key is set to 0, the default value for VDSM will be used. |
| PollUri | The URI used for accessing the attestation service | String | AttestationService/resources/PollHosts | |
| ProductKey2003 | Product Key (for Windows 2003) | String | - | Windows serial key to be used with sysprepped virtual machines created from a template. |
| ProductKey2003x64 | Product Key (for Windows 2003 x64) | String | - | Windows serial key to be used with sysprepped virtual machines created from a template. |
| ProductKey2008 | Product Key (for Windows 2008) | String | - | Windows serial key to be used with sysprepped virtual machines created from a template. |
| ProductKey2008R2 | Product Key (for Windows 2008 R2) | String | - | Windows serial key to be used with sysprepped virtual machines created from a template. |
| ProductKey2008x64 | Product Key (for Windows 2008 x64) | String | - | Windows serial key to be used with sysprepped virtual machines created from a template. |
| ProductKey | Product Key (for Windows XP) | String | - | Windows serial key to be used with sysprepped virtual machines created from a template. |
| ProductKeyWindow7 | Product Key (for Windows 7) | String | - | Windows serial key to be used with sysprepped virtual machines created from a template. |
| ProductKeyWindow7x64 | Product Key (for Windows 7 x64) | String | - | Windows serial key to be used with sysprepped virtual machines created from a template. |
| ProductRPMVersion | Red Hat Enterprise Virtualization Manger RPM Version | String | Automatically populated | The RPM version of the currently used rhevm package. |
| SANWipeAfterDelete | Initializing disk image is more secure but it can be time consuming and I/O intensive depending on the size of the image | String | false | Determines the default value (checked/unchecked) of the Wipe After Delete check box in the New Virtual Disk window. This is relevant for disks being created on SAN-based storage domains (FC/iSCSI). |
| SASL_QOP | SASL quality of protection | String | auth-conf | Determines the quality of protection in authentication and LDAP queries (auth, auth-int, auth-conf). |
| SearchResultsLimit | Max Quantity of Search Results | Integer | 100 | The number of results to return for search queries if no specific figure is given in the web administration portal or REST. |
| SecureConnectionWithOATServers | Determine whether use secure communication or not to access attestation service | Boolean | true | |
| ServerRebootTimeout | Host Reboot Timeout (in seconds) | Integer | 300 | Wait this amount of seconds when a host is rebooted or fenced, before determining that the host is Non Responsive. Can be increased for hosts that take longer to reboot. |
| SpiceProxyDefault | The address of the SPICE Proxy. | String | none | When this key is set to a value, the SPICE proxy is activated (turned on). When this key is not set to a value, the SPICE proxy is not activated (turned off). |
| SpiceReleaseCursorKeys | Keyboard keys combination that causes the mouse cursor to be released from its grab on SPICE | String | Shift+F12 | - |
| SpiceSecureChannels | SPICE Secure Channels | String | smain, sinputs, scursor, splayback, srecord, sdisplay, susbredir, ssmartcard | Which SPICE channels should be secured with SSL. |
| SpiceToggleFullScreenKeys | Keyboard keys combination that toggles the full-screen state of SPICE client window | String | Shift+F11 | - |
| SpiceUsbAutoShare | Enable USB devices sharing by default in SPICE | String | true | Represents the default value (checked/unchecked) of the Enable USB Auto-Share check box in the Console Options dialog in the User Portal. |
| SpmCommandFailOverRetries | Number of retries to failover the Storage Pool Manager on failed commands | Integer | 3 | Number of SPM selection failover retries. In case an SPM command fails, back end performs a failover - it selects a new SPM and re-runs the command. |
| SPMFailOverAttempts | Number of attempts to connect to the Storage Pool Manager before Failover | Integer | 3 | When monitoring a Storage Pool, if the current SPM fails, failover does not happen immediately (see description of SpmCommandFailOverRetries). This setting defines the number of retries before deciding that the current SPM is down and a failover is required. |
| SpmVCpuConsumption | The CPU consumption of SPM embodied as number of VCPUs on the Host | Integer | 1 | When a host is the SPM, it is considered to be using this amount of extra virtual CPUs, to make up for the overhead that SPM operations generate. |
| SSHInactivityTimoutSeconds | SSH Inactivity Timeout (in seconds) | Integer | 300 | The maximum amount of time back end allows for an SSH session to remote hosts. After this timeout the session is killed. |
| SSHInactivityHardTimoutSeconds | SSH Inactivity Hard Timeout (in seconds) | Integer | 1800 | |
| NumberOfUSBSlots | Number of USB slots in virtual machines with native USB support | Integer | 4 | - |
| SchedulerAllowOverBooking | Specify whether scheduler resource synchronization will be skipped | Boolean | false | If scheduler resource synchronization is skipped, it may lead to more requests being scheduled than can be fulfilled. |
| SchedulerOverBookingThreshold | Determines the threshold for pending Scheduling requests before Scheduling resource synchronization is skipped | Integer | 10 | This option is used when SchedulerAllowOverBooking is set to true. |
| SSLEnabled | SPICE SSL Enabled | String | true | Whether SPICE Secure channels should be encrypted using SSL. |
| StorageDomainFailureTimeoutInMinutes | Storage Domain failure timeout | Integer | 5 | Defines the amount of time taken before deciding domain is problematic, starting at the first failure reported by VDSM (in minutes). |
| StoragePoolRefreshTimeInSeconds | Storage Pool Manager Polling Rate (in seconds) | Integer | 10 | Storage Pool monitoring frequency. |
| SysPrep2K3Path | Path to a Windows 2003 machine sysprep file | String | - | Path to the operating system specific sysprep file template. |
| SysPrep2K8Path | Path to a Windows 2008 machine sysprep file | String | - | Path to the operating system specific sysprep file template. |
| SysPrep2K8R2Path | Path to a Windows 2008 R2 machine sysprep file | String | - | Path to the operating system specific sysprep file template. |
| SysPrep2K8x64Path | Path to a Windows 2008 machine sysprep file | String | - | Path to the operating system specific sysprep file template. |
| SysPrepWindows7Path | Path to a Windows 7 machine sysprep file | String | - | Path to the operating system specific sysprep file template. |
| SysPrepWindows7x64Path | Path to a Windows 7 x64 machine sysprep file | String | - | Path to the operating system specific sysprep file template. |
| SysPrepWindows8Path | Path to a Windows 8 machine Sys-Prep file | String | - | Path to the operating system specific sysprep file template. |
| SysPrepWindows8x64Path | Path to a Windows 8 x64 machine Sys-Prep file | String | - | Path to the operating system specific sysprep file template. |
| SysPrepWindows2012x64Path | Path to a Windows 2012 x64 machine Sys-Prep file | String | - | Path to the operating system specific sysprep file template. |
| SysPrepXPPath | Path to a Windows XP machine sysprep file | String | - | Path to the operating system specific sysprep file template. |
| TimeoutToResetVdsInSeconds | Communication timeout in seconds before attempting reset | Integer | 60 | The amount of time a host is unresponsive before a fence command is issued. This is used in conjunction with VDSAttemptsToResetCount. |
| TimeToReduceFailedRunOnVdsInMinutes | Time to Reduce Failed Run on Host (in minutes) | Integer | 30 | The amount of time that the host will be in Error status after failing to run virtual machines. |
| UserDefinedVMProperties | User-defined virtual machine properties | String | - | Mostly used with VDSM hooks. |
| UseFqdnForRdpIfAvailable | Specify whether the fully qualified domain name will be used in connections using the RDP console protocol | Boolean | true | If this option is enabled, the RDP console will use the fully qualified domain name of the virtual machine, if available, as reported by the guest agent. This fully qualified domain name is then used to establish the connection. |
| UserRefreshRate | Refresh Rate of Users' Data from Active Directory (in seconds) | Integer | 3600 | How often the directory server is polled for user account updates. |
| UtilizationThresholdInPercent | The Utilization Threshold (in percent) | Integer | 80 | In load balancing, this is a default value used to calculate the maximum CPU limit to determine if the host is over-utilized. This is the percent of the value that the user set in high-utilization in the cluster. |
| ValidNumOfMonitors | Valid Numbers of Monitors | Integer | 1,2,4 | Number of monitors available for SPICE-enabled virtual machines. |
| VdcVersion | Red Hat Enterprise Virtualization Manager Version | String | Automatically set to the current version of Red Hat Enterprise Virtualization Manager | - |
| VDSAttemptsToResetCount | Number of attempts to communicate with Host before trying to reset | Integer | 2 | The amount of times to retry communications with a host before a fence command is issued. Used in conjunction with TimeoutToResetVdsInSeconds. |
| VdsLoadBalancingeIntervalInMinutes | Host Load Balancing Interval (in minutes) | Integer | 1 | The interval between running the virtual machines' load balancer in minutes (also defines the first invocation of the load balancer). |
| VdsRecoveryTimeoutInMintues | Host Timeout when Recovering (in minutes) | Integer | 3 | When VDSM fails/restarts, it can sometimes be in recovering mode (VDSM reports "initializing" or "recovering from reports"). |
| VdsRefreshRate | Time interval in seconds to poll a Host's status | Integer | 2 | How often a Hypervisor host's status is checked. |
| vdsTimeout | Host Control Communication Timeout (in seconds) | Integer | 180 | Timeout for a VDSM call - the time engine will wait for sync call to VDSM. |
| vdsConnectionTimeout | VDS connection timeout value | Integer | 2 | The time to wait, in seconds, for establishment of a connection with a host. |
| vdsRetries | Number of times to retry VDS-related host operations | Integer | 0 | The number of times to retry host operations in the event of communication errors. |
| VM32BitMaxMemorySizeInMB | Maximum memory for 32-bit virtual machines | Integer | 20480 | The maximum memory size, in MB, for 32-bit virtual machines. |
| VM64BitMaxMemorySizeInMB | Maximum memory for 64-bit virtual machines | Integer |
v3.0: 524288
v3.1: 2097152
v3.2: 2097152
v3.3: 2097152
v3.4: 2097152
| |
| VmGracefulShutdownMessage | Message displayed in Virtual Machine when Virtual Machine is being shut down from Red Hat Enterprise Virtualization Manager | String | System Administrator has initiated shutdown of this Virtual Machine. Virtual Machine is shutting down. | - |
| VMMinMemorySizeInMB | Minimal memory size of virtual machine in MB | Integer | 256 | - |
| VncKeyboardLayout | Keyboard Layout configuration for VNC | String | en-us | Possible values: ar, da, de-ch, en-us, et, fo, fr-be, fr-ch, hu, it, li, mk, nl, no, pt, ru, sv, tr, de en-gb, es, fi, fr, fr-ca, hr, is, ja, lv, nl-be, pl, pt-br, sl, th. |
| WaitForVdsInitInSec | Wait for a host to complete init in SPM selection | Integer | 60 | This is a timeout for initializing host as in VdsRecoveryTimeoutInMinutes, but this timeout is shorter and is used during the SPM selection algorithm. If the selected host is initialized, wait for it to recover. |
| FenceQuietTimeBetweenOperationsInSec | Quiet time between Power Management operations in seconds | Integer | 180 | The minimum time in seconds between two power management operations activated manually by a user. |
| FenceProxyDefaultPreferences | The default preferences for fencing proxies | String | cluster,dc | The default fencing proxy preferences used to define how to search for a proxy host in fencing operations. |
| MaxAuditLogMessageLength | Maximum length of an Audit Log message | Integer | 10000 | - |
| SysPrepDefaultUser | Default sysprep user name | String | - | This user is used if the domain for sysprep is unknown or no domain is specified. |
| SysPrepDefaultPassword | Default SysPrep user password | Password | Empty | This password is used if the domain for sysprep is unknown or no domain is specified. |
| QoSInboundAverageDefaultValue | The average quality of service for inbound network traffic | Integer | 10 | The average quality of service for inbound network traffic, in Mbps. |
| QoSInboundPeakDefaultValue | The quality of service for inbound network traffic during peak times | Integer | 10 | The quality of service for inbound network traffic during peak times, in Mbps. |
| QoSInboundBurstDefaultValue | The quality of service for inbound network traffic during bursts | Integer | 100 | The quality of service for inbound network traffic during bursts, in Mbps. |
| QoSOutboundAverageDefaultValue | The average quality of service for outbound network traffic | Integer | 10 | The average quality of service for outbound network traffic, in Mbps. |
| QoSOutboundPeakDefaultValue | The quality of service for outbound network traffic during peak times | Integer | 10 | The quality of service for outbound network traffic during peak times, in Mbps. |
| QoSOutboundBurstDefaultValue | The quality of service for outbound network traffic during bursts | Integer | 100 | The quality of service for outbound network traffic during bursts, in Mbps. |
| UserSessionTimeOutInterval | Session timeout interval in minutes | Integer | 30 | User session timeout. Global for all types of access - User Portal/Admin Portal/Web Admin/API. |
| AdminPassword | admin user password | Password | - | Password of admin user (used if no directory service is used for authentication). |
| IPTablesConfig | Iptables configuration used to auto-configure the Manager | String | The complete set of iptables rules that are used when automatic firewall configuration is selected when running the engine-setup command | |
| OvirtIsoPrefix | oVirt ISOs files prefix | String | ovirt-node-iso, rhevh | |
| OvirtInitialSupportedIsoVersion | oVirt node initial Supported ISO Version | String | 2.5.5, 5.8 | |
| VdsLocalDisksLowFreeSpace | Amount of free disk space on a host local storage domain that should be considered low, in MB | Integer | 1000 | Setting this value lower than the default of 1000 MB reduces the time available to add additional space to your data domains before virtual machine performance is affected. If you have many virtual machines, generating or receiving data, it may make sense to set this value higher. |
| VdsLocalDisksCriticallyLowFreeSpace | Amount of free disk space on a host local storage domain that should be considered critically low, in MB | Integer | 500 | Setting this value lower than the default of 500 MB reduces the time between when critical disk shortage messages begin being displayed and when virtual machine performance is affected. If you have many virtual machines, generating or receiving data quickly, you might find that the default value is too low, and does not provide enough time to add more storage. |
| AllowDuplicateMacAddresses | Enable duplicate MAC address for VM network interface | String | false | If enabled, allows that the same MAC address be set explicitly on several virtual NICs. Otherwise, setting a MAC address that is already in use on another virtual NIC is prohibited. |
| JobCleanupRateInMinutes | Frequency of jobs cleanup process | Integer | 10 | |
| SucceededJobCleanupTimeInMinutes | Time to keep successfully ended jobs | Integer | 10 | |
| FailedJobCleanupTimeInMinutes | Time to keep failed jobs | Integer | 60 | |
| VmPoolMonitorIntervalInMinutes | Interval in minutes for monitoring number of prestarted virtual machines in virtual machine pools | Integer | 5 | |
| UserMessageOfTheDay | A message to be displayed in the User Portal login page | String | - | - |
| VmPoolMonitorBatchSize | Maximum number of virtual machines that the virtual machine pool monitor will attempt to prestart in a single cycle | Integer | 5 | |
| NetworkConnectivityCheckTimeoutInSeconds | The time to wait before rolling back network changes in case the engine losses connectivity with the host in seconds | Integer | 120 | |
| AllowClusterWithVirtGlusterEnabled | Allows to create a Cluster with both Virt and Gluster services enabled | String | false | If enabled, the user can create a cluster with both Virt and Gluster support or one of them, otherwise the user cannot create a cluster that supports both. |
| EnableMACAntiSpoofingFilterRules | Indicates if Network Filtering should be enabled or not | String | v3.0: false v3.1: false v3.2: true | If enabled, MAC anti-spoofing rules are set on each virtual network interface card, ensuring that the Ethernet frames this network interface card sends have the source MAC that is assigned to it in the engine. |
| EnableHostTimeDrift | Indicates if host time-drift validation is enabled | String | false | If time drift validation is enabled, the Manager will require that host system time be within a given variation of the Manager system time. The allowed difference is set by HostTimeDriftInSec |
| EngineMode | Engine working mode | String | Active | |
| HostTimeDriftInSec | Allowed time drift between any Host and Engine | Integer | 300 | |
| WebSocketProxy | The location of a websocket proxy | String | 6100 | The location of a websocket proxy. Possible values include Off, Host:[port], Engine:[port], [host name], or [ip address]:[port] |
| WebSocketProxyTicketValiditySeconds | The time for which websocket proxy tickets are valid | Integer | 120 | The time, in seconds, for validity of tickets issued for a websocket proxy. |