LBAAS INSTALLATION AND
CONFIGURATION
ON THREE NODE OPENSTACK
CENTOS SETUP
Controller Node:
1. Install neutronlbaasagentalongwithneutronlbaasui packages
yum -y install openstack-neutron-lbaas openstack-neutron-lbaas-ui
2. Update service pluginsconfigurationin/etc/neutron/neutron.conf withlbaasvalue.
vi /etc/neutron/neutron.conf:
service_plugins = [existing service
plugins],neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2
3. Restartneutron-serverpackage.
systemctl restart neutron-server.service
Network Node:
1. Install neutronlbaasagentpackage andchosenloadbalancer (ex:here Iam usinghaproxy)
yum -y install openstack-neutron-lbaas haproxy net-tools
2. Update service pluginsconfigurationin neutron.conf withlbaasvalue
vi /etc/neutron/neutron.conf:
service_plugins = [existing service
plugins],neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2
3. Update /etc/neutron/neutron_lbaas.conf withserviceprovidervalue
vi /etc/neutron/neutron_lbaas.conf:
[service_providers]
service_provider =
LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.Hapr
oxyOnHostPluginDriver:default
4. Update /etc/neutron/lbaas_agent.ini withwhichSDN youare workingand usergroup withthe
loadbalancerwhichyouare using.
vi /etc/neutron/lbaas_agent.ini:
[DEFAULT]
interface_driver = openvswitch
[haproxy]
user_group=haproxy
5. Enable andstart neutronlbaasv2agentservice.
systemctl restart neutron-lbaasv2-agent.service

Openstack Neutron LBAAS

  • 1.
    LBAAS INSTALLATION AND CONFIGURATION ONTHREE NODE OPENSTACK CENTOS SETUP Controller Node: 1. Install neutronlbaasagentalongwithneutronlbaasui packages yum -y install openstack-neutron-lbaas openstack-neutron-lbaas-ui 2. Update service pluginsconfigurationin/etc/neutron/neutron.conf withlbaasvalue. vi /etc/neutron/neutron.conf: service_plugins = [existing service plugins],neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 3. Restartneutron-serverpackage. systemctl restart neutron-server.service Network Node: 1. Install neutronlbaasagentpackage andchosenloadbalancer (ex:here Iam usinghaproxy) yum -y install openstack-neutron-lbaas haproxy net-tools 2. Update service pluginsconfigurationin neutron.conf withlbaasvalue vi /etc/neutron/neutron.conf: service_plugins = [existing service plugins],neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 3. Update /etc/neutron/neutron_lbaas.conf withserviceprovidervalue vi /etc/neutron/neutron_lbaas.conf: [service_providers] service_provider = LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.Hapr oxyOnHostPluginDriver:default 4. Update /etc/neutron/lbaas_agent.ini withwhichSDN youare workingand usergroup withthe loadbalancerwhichyouare using. vi /etc/neutron/lbaas_agent.ini: [DEFAULT] interface_driver = openvswitch
  • 2.
    [haproxy] user_group=haproxy 5. Enable andstartneutronlbaasv2agentservice. systemctl restart neutron-lbaasv2-agent.service