Aqui iremos usar o comando pcs para criar um resource para o serviço dhcpd; desse modo teremos alta disponibilidade. Logicamente que temos que usar 2 ou mais servidores como parte do cluster(conjunto de máquinas da alta disponibilidade). Nesse exemplo contamos com dois servidores(nós) como parte do cluster: oracle86 e oracle86B.
Instalando do DHCPD
Já temos um artigo falando como fazer: Instalando o Serviço DHCP.
DEBIAN, UBUNTU E DERIVADOS
Os sistemas baseados em Debian fornecem o pacote ‘isc-dhcp-server‘ para instalar o servidor DHCP. Abra um terminal em seu sistema e instale o DHCP usando o seguinte comando.
para instalar proceda:
sudo apt install isc-dhcp-server
O arquivo de configuração será: /etc/default/isc-dhcp-server
RED HAT, CENTOS E DERIVADOS
para instalar basta executar
dnf install dhcp-server
O arquivo de configuração será: /etc/dhcp/dhcpd.conf
Criando o Resource para o dhcpd
Para criar o resource para adicionar o drbd ao pacemaker, execute:
pcs resource create DHCPD ocf:heartbeat:dhcpd config="/etc/dhcp/dhcpd.conf" op monitor interval=30s
Acima, demos o nome de DHCPD ao resource.