The DHCP server plays a critical role in the IP address management and initial network connectivity for a VM instance. The DHCP server is enabled via an agent on the network node. As it is a critical component, it is a good idea to have a redundant DHCP server per OpenStack Network. This recipe shows you how to configure Neutron to start more than one DHCP agent for each OpenStack Network.
In order to create more than one DHCP agent for each OpenStack Network, we will need to update a setting in the Neutron configuration file.
The following steps will show you how to configure multiple DHCP agents per OpenStack Network:
With the appropriate credentials, SSH into the node where the Neutron server is running. In our setup, it will be the Controller and Network node.
Open the Neutron configuration file using your desired editor. For example, the command for the vi editor will be as follows:
openstack@controller:~$ sudo...