In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-31 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/02 Report--
Install and configure the Networking components on the controller node.
Install the components# yum install openstack-neutron openstack-neutron-ml2\ openstack-neutron-linuxbridge ebtablesConfigure the server componentEdit the / etc/neutron/neutron.conf file and complete the following actions: ○ In the [database] section, configure database access: [database] #... connection = mysql+pymysql://neutron:neutron123@stack.flex.net/neutron Note: comment or remove other connection options in the [database] area
○ In the [DEFAULT] section, enable the Modular Layer 2 (ML2) plug-in, router service, and overlapping IP addresses:
[DEFAULT]
... core_plugin = ml2service_plugins = routerallow_overlapping_ips = true
○ In the [DEFAULT] section, configure RabbitMQ message queue access:
[DEFAULT]
... transport_url = rabbit://openstack:openstack123@dbs.flex.net
○ In the [DEFAULT] and [keystone_authtoken] sections, configure Identity service access:
[DEFAULT]
... auth_strategy = Keystone [Keystone _ authtoken] #... www_authenticate_uri = http://stack.flex.net:5000auth_url = http://stack.flex.net:5000memcached_servers = controller:11211auth_type = passwordproject_domain_name = defaultuser_domain_name = defaultproject_name = neutronpassword = neutron123 Note: comment or remove other options in the [keystone_authtoken] area.
○ In the [DEFAULT] and [nova] sections, configure Networking to notify Compute of network topology changes:
[DEFAULT]
... notify_nova_on_port_status_changes = truenotify_nova_on_port_data_changes = true [nova] #... auth_url = http://stack.flex.net:5000auth_type = passwordproject_domain_name = defaultuser_domain_name = defaultregion_name = RegionOneproject_name = serviceusername = novapassword = nova123
○ In the [oslo_concurrency] section, configure the lock path:
[oslo_concurrency]
... lock_path = / var/lib/neutron/tmp3. Configure the Modular Layer 2 (ML2) plug-inThe ML2 plug-in uses the Linux bridge mechanism to build layer-2 (bridging and switching) virtual networking infrastructure for instances.Edit the / etc/neutron/plugins/ml2/ml2_conf.ini file and complete the following actions:
○ In the [ml2] section, enable flat, VLAN, and VXLAN networks:
[ml2]
... type_drivers = flat,vlan,vxlan
○ In the [ml2] section, enable VXLAN self-service networks:
[ml2]
... tenant_network_types = vxlan
○ In the [ml2] section, enable the Linux bridge and layer-2 population mechanisms:
[ml2]
... mechanism_drivers = linuxbridge,l2population Note: after configuring the ML2 plug-in, removing this option from type_drivers will cause database inconsistencies and Linux bridge only supports VXLAN overlay network.
○ In the [ml2] section, enable the port security extension driver:
[ml2]
... extension_drivers = port_security
○ In the [ml2_type_flat] section, configure the provider virtual network as a flat network:
[ml2_type_flat]
... flat_networks = provider
○ In the [ml2_type_vxlan] section, configure the VXLAN network identifier range for self-service networks:
[ml2_type_vxlan]
... vni_ranges = 1RV 1000.
○ In the [securitygroup] section, enable ipset to increase efficiency of securitygroup rules:
[securitygroup]
... enable_ipset = true4. Configure the Linux bridge agentThe Linux bridge agent builds layer-2 (bridging and switching) virtual networking infrastructure for instances and handles security groups.Edit the / etc/neutron/plugins/ml2/linuxbridge_agent.ini file and complete the following actions:
○ In the [linux_bridge] section, map the provider virtual network to the provider physical network interface:
[linux_bridge]
Physical_interface_mappings = provider:external:eth2
Replace PROVIDER_INTERFACE_NAME with the name of the underlying provider physical network interface.
○ In the [vxlan] section, enable VXLAN overlay networks, configure the IP address of the physical network interface that handles overlay networks, and enable layer-2 population:
[vxlan]
Enable_vxlan = true
Local_ip = OVERLAY_INTERFACE_IP_ADDRESS
L2_population = true
Replace OVERLAY_INTERFACE_IP_ADDRESS with the IP address of the underlying physical network interface that handles overlay networks. The example architecture uses the management interface to tunnel traffic to the other nodes. Therefore, replace OVERLAY_INTERFACE_IP_ADDRESS with the management IP address of the controller node. See Host networking for more information.
○ In the [securitygroup] section, enable security groups and configure the Linux bridge iptables firewall driver:
[securitygroup]
... enable_security_group = truefirewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver.
○ Ensure your Linux operating system kernel supports network bridge filters by verifying all the following sysctl values are set to 1:
Net.bridge.bridge-nf-call-iptables
Net.bridge.bridge-nf-call-ip6tables
To enable networking bridge support, typically the br_netfilter kernel module needs to be loaded. Check your operating system's documentation for additional details on enabling this module.5. Configure the layer-3 agentThe Layer-3 (L3) agent provides routing and NAT services for self-service virtual networks.Edit the / etc/neutron/l3_agent.ini file and complete the following actions:
○ In the [DEFAULT] section, configure the Linux bridge interface driver and external network bridge:
[DEFAULT]
... interface_driver = linuxbridge6. Configure the DHCP agentThe DHCP agent provides DHCP services for virtual networks.Edit the / etc/neutron/dhcp_agent.ini file and complete the following actions:
○ In the [DEFAULT] section, configure the Linux bridge interface driver, Dnsmasq DHCP driver, and enable isolated metadata so instances on provider networks can access metadata over the network:
[DEFAULT]
... interface_driver = linuxbridgedhcp_driver = neutron.agent.linux.dhcp.Dnsmasqenable_isolated_metadata = true returns to the network configuration after completion.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 270
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
Reapply san switch configuration fil
© 2024 shulou.com SLNews company. All rights reserved.