安装步骤:
1.在控制节点上安装lbaasV2
yum install -y openstack-neutron-lbaas
2.修改配置文件 /etc/neutron/neutron.conf
[defualt]
service_plugins = [existing service plugins],neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2
[service_providers]
service_provider = LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default
3.修改配置文件 /etc/neutron/lbaas_agent.ini
interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
4.更新neutron数据库
neutron-db-manage --subproject neutron-lbaas upgrade head
5.启动 lbaasV2 agent
systemctl enable neutron-lbaasv2-agent
systemctl start neutron-lbaasv2-agent
systemctl restart neutron-server
6.安装dashboard for lbaasV2
git clone https://git.openstack.org/openstack/neutron-lbaas-dashboard -b stable/mitaka
cd neutron-lbaas-dashboard
python setup.py install
cp neutron_lbaas_dashboard/enabled/_1481_project_ng_loadbalancersv2_panel.py /usr/share/openstack-dashboard/openstack_dashboard/local/enabled/
7.重新启动httpd
systemctl restart httpd