none
Win2016 DHCP Failover Load balance RRS feed

  • Вопрос

  • Всем Привет. у меня вопрос про DHCP windows server2016, Есть два DC Failover 50%\50% Load balance,  Между собой реплицируются, 
    с репликой все норм,  но в одном из scpos На сервере dc1 показывает 1 свободный ip на другом dc3 в том же Scope показывает, 
    что свободно 40 адресов,  проверял пошем вот так:
    Get-DhcpServerv4ScopeStatistics -ComputerName "dc1" -ScopeId 192.168.100.0  free показывает 1
    Get-DhcpServerv4ScopeStatistics -ComputerName "dc3" -ScopeId 192.168.100.0  free показывает 40
    также показывает статистику и если через гуи по Scope кликнуть отобразить статистику.

    Пробовал выгрузить ScopeId 192.168.100.0 с каждого сервера  в список и сравнить идентичен.

    Пробовал Get-DhcpServerv4Lease -ScopeId 192.168.100.0 -AllLeases | where-object {$_.AddressState -like "Expired"}
    expired нету и на dc1 и dc3.

    все адреса active.

    По области нажать рпеликация области и рпеликация отношения, пишет все выполнено без ошибок.
    сервера пробовали перезагружать, не помагет.
    в логе каждые 20 сек. создается ошибка и на dc1 и dc3
    Event 20287, DHCP-Server.
    Запрос DHCP-клиента из E0D9E3D6D600 был отброшен, 
    так как в применимых диапазонах IP-адресов области или суперобласти  нет доступных IP-адресов.
     Причиной этого может быть отсутствие доступных IP-адресов в диапазонах IP-адресов политики.


    Подскажите как испраивть ошибку? что бы на одном и другом dc было одинаковое свободных ip адресов?

    • Изменено PiligrimKa 21 июля 2020 г. 7:59
    21 июля 2020 г. 7:58

Все ответы

  • 1. Эти DHCP сервера расположены в одном сайте?

    2. Проверьте не выставлены ли у них "conflict detection attempts"?

    3. ЕМНИП там балансировка (т.е. какой сервер выдаёт адрес) построена на принципе мака клиента и возможен вариант, что у вас клиенты примерно в одном "пуле" мак-адресов и поэтому только один сервер их обслуживает. Вы это можете проверить по факту - возьмите ВМ с любым валидным маком и посмотрите какой сервер выдаст адрес, далее немного измените мак и снова проверьте.

    Если это так, то можно вместо 50/50 сделать 70/30 например. Но на практике такого поведения как у вас не встречал. 

    21 июля 2020 г. 9:05
  • 1. В одном домене, в одном сайте.

    2. 

    Про 3 пункту совсем не понял...

    Ну сделал я Vm, поменял трижды mac, выдал все разы с dc1

    Только что это меняет? ошибки по прежнему сыпятся же...

    • Изменено PiligrimKa 21 июля 2020 г. 10:46
    21 июля 2020 г. 10:45
  • Попробуйте 30/70 поставить, вот логика его балансировки - https://docs.microsoft.com/en-us/archive/blogs/teamdhcp/dhcp-failover-load-balance-mode
    21 июля 2020 г. 11:53
  • К сожалению данный способ к результату не привел. Проблема также сохраняется.
    20 августа 2020 г. 10:22