Add new role parameter NovaLibvirtMemStatsPeriodSeconds
Add role parameter NovaLibvirtMemStatsPeriodSeconds which allows to set `libvirt/mem_stats_period_seconds` parameter value to number of seconds to memory usage statistics period, where zero or negative value mean to disable memory usage statistics. Default value for the parameter is 10. Also set the default value to 0 for Real-Time Compute roles. Depends-On: https://review.opendev.org/#/c/663522/ Change-Id: I8e1a81bc69b4d266755ba3c2a4bf17f37d276fd7
This commit is contained in:
parent
19bca968a1
commit
66c4e23654
@ -294,6 +294,14 @@ parameters:
|
||||
type: number
|
||||
tags:
|
||||
- role_specific
|
||||
NovaLibvirtMemStatsPeriodSeconds:
|
||||
description: >
|
||||
A number of seconds to memory usage statistics period, zero or negative
|
||||
value mean to disable memory usage statistics.
|
||||
default: 10
|
||||
type: number
|
||||
tags:
|
||||
- role_specific
|
||||
|
||||
resources:
|
||||
|
||||
@ -356,6 +364,7 @@ resources:
|
||||
nfs_options: NovaNfsOptions
|
||||
nfs_vers: NovaNfsVersion
|
||||
nova::compute::libvirt::num_pcie_ports: NovaLibvirtNumPciePorts
|
||||
nova::compute::libvirt::mem_stats_period_seconds: NovaLibvirtMemStatsPeriodSeconds
|
||||
- values: {get_param: [RoleParameters]}
|
||||
- values:
|
||||
NovaVcpuPinSet: {get_param: NovaVcpuPinSet}
|
||||
@ -376,6 +385,7 @@ resources:
|
||||
NovaNfsOptions: {get_param: NovaNfsOptions}
|
||||
NovaNfsVersion: {get_param: NovaNfsVersion}
|
||||
NovaLibvirtNumPciePorts: {get_param: NovaLibvirtNumPciePorts}
|
||||
NovaLibvirtMemStatsPeriodSeconds: {get_param: NovaLibvirtMemStatsPeriodSeconds}
|
||||
|
||||
conditions:
|
||||
enable_instance_ha: {equals: [{get_param: EnableInstanceHA}, true]}
|
||||
|
@ -0,0 +1,8 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
Add parameter NovaLibvirtMemStatsPeriodSeconds, which allows to
|
||||
set `libvirt/mem_stats_period_seconds` parameter value to number
|
||||
of seconds to memory usage statistics period, zero or negative
|
||||
value mean to disable memory usage statistics.
|
||||
Default value for NovaLibvirtMemStatsPeriodSeconds is 10.
|
@ -18,6 +18,7 @@
|
||||
TunedProfileName: "realtime-virtual-host"
|
||||
NovaLibvirtRxQueueSize: 1024
|
||||
NovaLibvirtTxQueueSize: 1024
|
||||
NovaLibvirtMemStatsPeriodSeconds: 0
|
||||
update_serial: 25
|
||||
ServicesDefault:
|
||||
- OS::TripleO::Services::Aide
|
||||
|
@ -15,6 +15,7 @@
|
||||
TunedProfileName: "realtime-virtual-host"
|
||||
NovaLibvirtRxQueueSize: 1024
|
||||
NovaLibvirtTxQueueSize: 1024
|
||||
NovaLibvirtMemStatsPeriodSeconds: 0
|
||||
update_serial: 25
|
||||
ServicesDefault:
|
||||
- OS::TripleO::Services::Aide
|
||||
|
@ -22,6 +22,7 @@
|
||||
KernelArgs: "" # these must be set in an environment file or similar
|
||||
IsolCpusList: "" # according to the hardware of real-time nodes
|
||||
NovaVcpuPinSet: "" #
|
||||
NovaLibvirtMemStatsPeriodSeconds: 0
|
||||
update_serial: 25
|
||||
ServicesDefault:
|
||||
- OS::TripleO::Services::Aide
|
||||
|
@ -15,6 +15,7 @@
|
||||
ImageDefault: overcloud-realtime-compute
|
||||
RoleParametersDefault:
|
||||
TunedProfileName: "realtime-virtual-host"
|
||||
NovaLibvirtMemStatsPeriodSeconds: 0
|
||||
update_serial: 25
|
||||
ServicesDefault:
|
||||
- OS::TripleO::Services::Aide
|
||||
|
Loading…
Reference in New Issue
Block a user