可以使用 viocli update nova 命令更新 Nova 服务配置中的某些参数。
有关 Nova 配置的详细信息,请参见 OpenStack Nova 配置文档,网址为:https://docs.openstack.org/nova/train/configuration/config.html。
有关 Nova 服务配置示例的详细信息,请参见 OpenStack Nova 配置示例,网址为:https://docs.openstack.org/nova/train/configuration/sample-config.html。
conf: nova: DEFAULT: force_config_drive: false rpc_response_timeout: 6000 executor_thread_pool_size: 64 conductor: workers: 2 vmware: network_passthrough: false tenant_vdc: false filter_scheduler: max_instance_per_host: 50 max_io_ops_per_host: 8 available_filters: nova.scheduler.filters.all_filters enabled_filters: AvailabilityZoneFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter, ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,PciPassthroughFilter,AggregateInstanceExtraSpecsFilter pci: alias: [{"device_type": "type-VF", "name": "sriov"}, {"vendor_id":"8086", "product_id":"1520", "device_type": "type-PF", "name":"fpt"}] passthrough_whitelist: [{"vendor_id": "*", "product_id": "*"}] cinder: cross_az_attach: true scheduler: max_attempts: 3 database: max_pool_size: 50
参数 | 默认值 | 说明 |
---|---|---|
force_config_drive |
false |
输入 |
rpc_response_timeout |
60 |
输入等待调用响应的值(以秒为单位)。 |
executor_thread_pool_size |
64 |
输入执行程序线程池的大小,以使执行程序执行线程或 eventlet。 |
workers |
none |
输入 OpenStack Conductor 服务的员工数量。 |
max_instances_per_host |
50 |
输入主机上可以存在的最大实例数。 |
max_io_ops_per_host |
8 |
输入可在主机上主动执行输入和输出操作的最大实例数。 |
available_filters |
nova.scheduler.filters.all_filters |
输入调度程序可以使用的筛选器。 |
enabled_filters |
输入调度程序必须使用的筛选器。
Supported filters: AvailabilityZoneFilter, ComputeFilter,, ImagePropertiesFilter,, ServerGroupAffinityFilter PciPassthroughFilter, AggregateInstanceExtraSpecsFilter, AggregateMultiTenancyIsolation |
|
alias |
'' |
输入符合 PCI 直通设备要求的 alias。 |
passthrough_whitelist |
'' |
输入可用于虚拟机的外围组件互连设备的允许列表。 |
cross_az_attach |
true |
输入不同可用区中的实例与卷之间的连接。如果此值为 |
max_attempt |
3 |
输入所选主机的最大调度尝试次数。 |
max_pool_size |
none |
输入要在池中保持打开状态的最大 SQL 连接数。值 |
suppress_insecure_request_warning | true |
如果设置为 true,则不会输出有关不安全调用警告的日志。 |
backend_call_timer_threshold |
0.5 |
将记录所用时间与配置值相同或更长的后端调用。用户可以增加该值,以限制后端调用的日志条目数。 |