以下修改在controller节点和裸金属服务管理baremetal节点都需要执行。
vi /etc/nova/nova.conf
1 2 3 4 5 6 7 8 9 10 |
[DEFAULT] compute_driver = ironic.IronicDriver firewall_driver = nova.virt.firewall.NoopFirewallDriver reserved_host_memory_mb = 0 [filter_scheduler] track_instance_changes = False [scheduler] discover_hosts_in_cells_interval = 120 |
本配置中“track_instance_changes=False”配置项仅在裸金属服务管理baremetal节点上配置,请不要在OpenStack管理节点controller上配置。
vi /etc/nova/nova.conf
1 2 3 4 5 6 7 8 |
[ironic] auth_type = password auth_url = http://controller:5000/v3/ project_name = service username = ironic password = PASSWORD project_domain_name = default user_domain_name = default |
1
|
systemctl restart openstack-nova-scheduler |
1
|
systemctl restart openstack-nova-compute |
1 2 |
nova-manage cell_v2 discover_hosts nova-manage cell_v2 list_hosts |
1
|
openstack compute service list |