Re: Getting Peer hold all free leases
Kraishak Mahtha <[email protected]>
| Newsgroups | gmane.network.dhcp.isc.dhcp-client |
|---|---|
| Message-ID | <CADDat86+Xf54tJkhax4hL+U=wTME8CnAGP-puFUJs_qRc3u0Ag__19961.3331396662$1629267463$gmane$org@mail.gmail.com> |
Hi Glenn,
I tried checking with tcpdump command to make sure traffic is able to
communicate initially, But again as recommended I checked with telnet
command as well
From primary:
==========
command used: /usr/bin/telnet 192.168.56.178 647
Trying 192.168.56.178...
Connected to 192.168.56.178.
Escape character is '^]'.
From failover
=========
/usr/bin/telnet 192.168.56.156 647
Trying 192.168.56.156...
Connected to 192.168.56.156.
Escape character is '^]'.
I hope this means the ports are able to communicate each other, Please
correct me If I am wrong in understanding this output
I also tried checking netstat to check port status
From Primary
===========
netstat -tulpna | grep 647
tcp 0 0 192.168.56.156:647 0.0.0.0:* LISTEN
8599/dhcpd
tcp 0 0 192.168.56.156:47907 192.168.56.178:647
ESTABLISHED 8599/dhcpd
From Failover
==========
netstat -tulpna | grep 647
tcp 0 0 192.168.56.178:647 0.0.0.0:* LISTEN
7574/dhcpd
tcp 0 0 192.168.56.178:647 192.168.56.156:47907
ESTABLISHED 7574/dhcpd
not blocked by any firewalls
------> I don't have a firewall setup between the servers
Could you post the failover clause from dhcpd.conf from both servers?
----> yes I did shared already in the thread,
Failover section from primary config
=========================
failover peer "peer-host" {
primary;
address 192.168.56.156;
port 647;
peer address 192.168.56.178;
peer port 647;
max-response-delay 30;
max-unacked-updates 30;
load balance max seconds 3;
mclt 1800;
split 128;
}
Failover section from failover config
======================
failover peer "peer-host" {
secondary;
address 192.168.56.178;
port 647;
peer address 192.168.56.156;
peer port 647;
max-response-delay 30;
max-unacked-updates 30;
load balance max seconds 3;
}
On Wed, Aug 18, 2021 at 10:51 AM Kraishak Mahtha <[email protected]>
wrote:
> Question to ISC Team,
>
> Can we manually send a request for the DHCP server from externally to do
> the pool balance for a specific subnet? or sent a force parameter in send
> request to balance specific subnet
>
> Thanks
> Kraishak
>
> On Tue, Aug 17, 2021 at 5:41 PM Kraishak Mahtha <[email protected]>
> wrote:
>
>> Hi,
>> I am using ISC DHCP in primary and failover mode and I am getting issue
>> that clients are not getting leases and when I checked for the service logs
>> I see as
>> Primary Logs:
>> ==========
>> Aug 17 17:15:48 dhcp1 dhcpd[12130]: balancing pool f6f5f0 192.168.56.0/24
>> total 50 free 0 backup 0 lts 0 max-own (+/-)0
>> Aug 17 17:15:48 dhcp1 dhcpd[12130]: balanced pool f6f5f0 192.168.56.0/24
>> total 50 free 0 backup 0 lts 0 max-misbal 0
>> Aug 17 17:15:48 dhcp1 dhcpd[12130]: peer peer-host: Got POOLREQ,
>> answering negatively! Peer may be out of leases or database inconsistent.
>>
>> Failover Logs
>> ==========
>> Aug 17 17:14:48 dhcp2 dhcpd[1902]: balancing pool bf05b0 192.168.56.0/24
>> total 50 free 50 backup 0 lts -25 max-own (+/-)5 (requesting peer
>> rebalance!)
>> Aug 17 17:14:48 dhcp2 dhcpd[1902]: balanced pool bf05b0 192.168.56.0/24
>> total 50 free 50 backup 0 lts -25 max-misbal 8
>> pool response: 0 leases
>>
>> I tried searching the forums and many of them suggested that there might
>> be inconsistency between the configuration file and leases database, I
>> cross verified the configs they are good and regarding the leases file can
>> we manually do any operation to make them in sync ?
>>
>> I tried checking the status of the primary and failover in the lease file
>> but they are in normal-normal,
>> cat dhcpd.leases | egrep "my state|partner state" | tail -2
>> my state normal at 2 2021/08/17 16:41:09;
>> partner state normal at 2 2021/08/17 17:01:17;
>>
>> Has anyone faced a similar issue/Any suggestions of how to fix the issue,
>> Can we manually send requests for the DHCP service to do the pool balance
>> and sync the leases for that specific subnet ?
>>
>>
>> Any help/suggestion would be much appreciated
>> Thanks
>> Kraishak
>>
>>
>>
_______________________________________________
ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.
dhcp-users mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/dhcp-users