以计算节点10.152.3.14为例

修改所有节点上/etc/hosts文件

修改hostname文件

[root@compute-3-14 ~]# hostname

compute-3-14.dev01-gonn0101.bj-cn.vps.gmfcloud.com

安装gome   yum源

rpm -ivh http://10.143.50.200:8080/Files/rpmbuild/gomerepo-1.0.0-1.x86_64.rpm 

gomerepo init

gomerepo enable openstack_newton

gomerepo enable ovirt

安装rpm包

openstack-neutron-common-9.1.1-1.el7.noarch

openstack-neutron-openvswitch-9.1.1-1.el7.noarch

openstack-neutron-9.1.1-1.el7.noarch

openstack-neutron-ml2-9.1.1-1.el7.noarch

openstack-nova-compute-14.0.2-1.el7.noarch

openstack-nova-common-14.0.2-1.el7.noarch

openstack-utils-2016.1-1.el7.noarch

qemu-kvm-ev-2.6.0-27.1.el7.x86_64

配置文件

  1 [DEFAULT]
  2 my_ip = 10.152.3.14
  3 log_dir = /var/log/nova
  4 auth_strategy = keystone
  5 debug = false
  6 workers = 40
  7 multi_host = true
  8 state_path = /data/openstack/nova
  9 allow_resize_to_same_host = true
 10 resume_guests_state_on_host_boot = true
 11 virt_type = kvm
 12 cpu_allocation_ratio = 3.0
 13 ram_allocation_ratio = 1.2
 14 disk_allocation_ratio = 1.0
 15 max_instances_per_host = 25
 16 instance_usage_audit = True
 17 instance_usage_audit_period = hour
 18 notify_on_state_change = vm_and_task_state
 19 enabled_apis = osapi_compute,metadata
 20 running_deleted_instance_action = reap
 21 multi_instance_display_name_template = %(name)s-%(count)s
 22 scheduler_driver = nova.scheduler.filter_scheduler.FilterScheduler
 23 #vcpu_pin_set = 8-39
 24 #console_allowed_origins =
 25 scheduler_default_filters = RetryFilter,AvailabilityZoneFilter,RamFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,NumInstancesFilter
 26 firewall_driver = nova.virt.firewall.NoopFirewallDriver
 27 use_neutron = true
 28 osapi_compute_listen = 10.152.3.14
 29 osapi_compute_listen_port = 8774
 30 metadata_listen = 10.152.3.14
 31 metadata_listen_port = 8775
 32 default_log_levels = amqplib=WARN,sqlalchemy=WARN,boto=WARN,suds=INFO,qpid.messaging=INFO,iso8601.iso8601=INFO
 33 memcached_servers = controller-3-28:11211,controller-3-29:11211
 34 rpc_backend = rabbit
 35 network_api_class = nova.network.neutronv2.api.API
 36 linuxnet_interface_driver = nova.network.linux_net.LinuxOVSInterfaceDriver
 37 neutron_admin_tenant_name = service
 38 neutron_auth_strategy = keystone
 39 security_group_api = neutron
 40 firewall_driver = nova.virt.firewall.NoopFirewallDriver
 41 force_config_drive = true
 42 # config_drive_skip_versions =
 43 flat_injected = True
 44 use_syslog = false
 45 use_stderr = false
 46 osapi_max_limit = 5000
 47 [api_database]
 48 connection = mysql+pymysql://nova:QVcQ6QJ0Pn1a@mysqlserver/nova_api
 49 max_pool_size = 100
 50 max_overflow = 200
 51 [barbican]
 52 [cache]
 53 [cells]
 54 [cinder]
 55 [cloudpipe]
 56 [conductor]
 57 [cors]
 58 [cors.subdomain]
 59 [crypto]
 60 [database]
 61 connection = mysql+pymysql://nova:QVcQ6QJ0Pn1a@mysqlserver/nova
 62 max_pool_size = 100
 63 max_overflow = 200
 64 [ephemeral_storage_encryption]
 65 [glance]
 66 api_servers = http://bj-cn.vps.gmfcloud.com:9292
 67 [guestfs]
 68 [hyperv]
 69 config_drive_cdrom = true
 70 # config_drive_inject_password = true
 71 [image_file_url]
 72 [ironic]
 73 [key_manager]
 74 [keystone_authtoken]
 75 auth_uri = http://bj-cn.vps.gmfcloud.com:5000/v3
 76 auth_url = http://bj-cn.vps.gmfcloud.com:35357/v3
 77 auth_type = password
 78 project_domain_name = default
 79 user_domain_name = default
 80 project_name = service
 81 username = nova
 82 password = newnovapass
 83 [libvirt]
 84 [matchmaker_redis]
 85 [metrics]
 86 [mks]
 87 [neutron]
 88 url = http://bj-cn.vps.gmfcloud.com:9696
 89 auth_uri = http://bj-cn.vps.gmfcloud.com:5000/v3
 90 auth_url = http://bj-cn.vps.gmfcloud.com:35357/v3
 91 auth_type = password
 92 project_domain_name = default
 93 user_domain_name = default
 94 region_name = RegionOne
 95 project_name = service
 96 username = neutron
 97 password = newneutronpass
 98 service_metadata_proxy = false
 99 [osapi_v21]
100 [oslo_concurrency]
101 lock_path = /var/lib/nova/tmp
102 [oslo_messaging_amqp]
103 [oslo_messaging_notifications]
104 [oslo_messaging_rabbit]
105 rabbit_hosts = controller-3-28:5672,controller-3-29:5672
106 rabbit_ha_queues = true
107 rabbit_userid = openstack
108 rabbit_password = h1Zg3IvdIiCx
109 heartbeat_timeout_threshold = 0
110 rabbit_max_retries = 3
111 [oslo_messaging_zmq]
112 [oslo_middleware]
113 [oslo_policy]
114 [placement]
115 [placement_database]
116 [rdp]
117 [remote_debug]
118 [serial_console]
119 [spice]
120 [ssl]
121 [trusted_computing]
122 [upgrade_levels]
123 [vmware]
124 [vnc]
125 novncproxy_base_url=http://10.152.3.1:6080/vnc_auto.html
126 novncproxy_host = 10.152.3.14
127 vncserver_listen = 10.152.3.14
128 vncserver_proxyclient_address = 10.152.3.14
129 novncproxy_port = 6080
130 [workarounds]
131 [wsgi]
132 [xenserver]
133 [xvp]
/etc/nova/nova.conf
 1 [DEFAULT]
 2 bind_host = 10.152.3.14
 3 bind_port = 9696
 4 core_plugin = ml2
 5 debug = false
 6 use_syslog = false
 7 log_dir = /var/log/neutron
 8 service_plugins = router,metering
 9 auth_strategy = keystone
10 base_mac = fa:16:3f:00:00:00
11 allow_overlapping_ips = true
12 mac_generation_retries = 16
13 auth_strategy = keystone
14 notify_nova_on_port_status_changes = true
15 notify_nova_on_port_data_changes = true
16 notification_driver = neutron.openstack.common.notifier.rpc_notifier
17 rpc_backend = rabbit
18 agent_down_time = 75
19 api_workers = 40
20 rpc_workers = 40
21 send_events_interval = 2
22 [agent]
23 check_child_processes_interval = 30
24 check_child_processes_action = respawn
25 [cors]
26 [cors.subdomain]
27 [database]
28 connection = mysql+pymysql://neutron:Ol1fBhLMCFr7@mysqlserver/neutron
29 max_pool_size = 150
30 max_overflow = 300
31 [keystone_authtoken]
32 auth_uri = http://bj-cn.vps.gmfcloud.com:5000/v3
33 auth_url = http://bj-cn.vps.gmfcloud.com:35357/v3
34 memcached_servers = controller-3-28:11211,controller-3-29:11211
35 auth_type = password
36 project_domain_name = default
37 user_domain_name = default
38 project_name = service
39 username = neutron
40 password = newneutronpass
41 [matchmaker_redis]
42 [nova]
43 url = http://bj-cn.vps.gmfcloud.com:8774/v2.1
44 auth_uri = http://bj-cn.vps.gmfcloud.com:5000/v3
45 auth_url = http://bj-cn.vps.gmfcloud.com:35357/v3
46 auth_type = password
47 project_domain_name = default
48 user_domain_name = default
49 region_name = RegionOne
50 project_name = service
51 username = nova
52 password = newnovapass
53 [oslo_concurrency]
54 lock_path = /var/lib/neutron/tmp
55 [oslo_messaging_amqp]
56 [oslo_messaging_notifications]
57 [oslo_messaging_rabbit]
58 rabbit_hosts=controller-3-28:5672,controller-3-29:5672
59 rabbit_ha_queues=true
60 rabbit_userid = openstack
61 rabbit_password = h1Zg3IvdIiCx
62 heartbeat_timeout_threshold=0
63 rabbit_max_retries=2
64 [oslo_messaging_zmq]
65 [oslo_middleware]
66 [oslo_policy]
67 [qos]
68 [quotas]
69 [ssl]
/etc/neutron/neutron.conf

相关文章:

  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-07-18
  • 2022-12-23
  • 2021-06-24
  • 2022-03-05
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-06
  • 2022-12-23
  • 2021-05-21
  • 2021-06-16
相关资源
相似解决方案