Hi Akshik ,
Which LBaaS Version are you using ? Is it LBaaS v1 or 2
- For V1 LBaaS - use pip install neutron_radware_lbaas
- For V2 - use pip install neutron_radware_lbaas_v2
when restarting neutron-server after Radware service provider is added, is the neutron agent-list showing services status as alive or dead .?
Also can you please confirm on which file you have enabled the service provider ?
Is it neutron.conf or neutron-lbaas.conf?
For me the worked settings is given below for native LBaaS and Radware with HA,
We are using LBaaS v1 driver implementation
LBaaS MOS 7 configuration :
Controllers
1.apt-get install neutron-lbaas-agent
2.vi /etc/openstack-dashboard/local_settings.py
' enable_lb': True,
3.vi /etc/neutron/neutron.conf
service_plugins =neutron.services.l3_router.l3_router_plugin.L3RouterPlugin,neutron.services.metering.metering_plugin.MeteringPlugin,lbaas
4.vi /etc/neutron/lbaas_agent.ini
debug = True
interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
device_driver = neutron.services.loadbalancer.drivers.haproxy.namespace_driver.HaproxyNSDriver
user_group = neutron
5.service neutron-server restart
6.service neutron-lbaas-agent restart
7.service apache2 restart
radware Driver installtion
1.pip install neutron_radware_lbaas
2.Go to /etc/neutron and edit the neutron.conf file as follows:
[radware]
vdirect_address="floating ip"
service_ha_pair="true"
3.Service provider addition in neutron-lbaas.conf
[service_providers]
service_provider=LOADBALANCER:Radware:neutron_lbaas.services.loadbalancer.
drivers.radware.driver.LoadBalancerDriver:default
4.Restart neutron-server
Do let me know the result please