Forum Discussion

Joel_9874's avatar
Joel_9874
Icon for Nimbostratus rankNimbostratus
Apr 27, 2016

Config Synchronization for the GTM part between 2 Link Controllers

hello, 2 Link Controllers 11.5.4 defined as a cluster with a Device Group and 1 Traffic Group for Sync and Failover; Sync is set as Automatic and works for all LTM related definitions (Nodes, Pools, Virtual Servers, ...), but not for the Link Controller DNS related definitions i.e. the Inbound WideIPs;

 

I have followed the steps described here : https://support.f5.com/kb/en-us/products/lc_9_x/manuals/product/lc_config_guide_10_1/lc_synchronization.html (although it is for V9.x version, but there is no equivalent doc in V11)

 

1) NTP server coded on both LCs and they are well time synchro

 

2) Synchronization option coded to yes via GUI : System ==> Config ==> Link Controller ==> General

 

3) also coded to yes "Synchronize DNS Zone Files" option on this same panel This results in the following config : gtm global-settings general { synchronization yes synchronization-group-name GRP-LBF5 synchronize-zone-files yes }

 

4) to initiate the GTM synchro, I finally run gtm_add which runs perfectly and syncrhonize the 2 Links definitions I had already created in the Link Controller GUI section (where the Listeners and the Inbound WideIP are located) from the active LC to the LC where I run this gtm_add script

 

Unfortunately, when I add a new WideIP via the GUI on the active LC, this is not syncrhonized on the standby LC

 

Any idea about this problem ?

 

thanks in advance

 

3 Replies

  • Are you certain that your GTM sync groups match? This sounds like that issue. Also, did you define a Datacenter and made sure you have GTMs setup as servers in that DC?
  • well, I think I missed the "Creating the redundant server object" described here : https://support.f5.com/kb/en-us/solutions/public/14000/900/sol14977.html?sr=53397263createredund This step is mandatorily done via tmsh ; I will redo that sequence and write an update afterwards by the way, there is no Datacenter related parameters available under Link Controller WebUI, although they can be seen in the bigip_gtm.conf file
  • Hello,

     

    First of check your that your sync groups match (and of course you select syncronisation in Global Traffic). Then follow my procedure: 1. Check the following file: /config/gtm/wideip.conf

     

    on LC1:

     

    box{// GTM

     

    address xxx.xxx.xxx.xxx (IP ISP1 BigIP1)

     

    address xxx.xxx.xxx.xxx (IP ISP2 BigIP1)

     

    unit_id 1

     

    }

     

    box{// GTM

     

    address xxx.xxx.xxx.xxx (IP sync BigIP2)

     

    unit_id 2

     

    }

     

    on LC2:

     

    box{// GTM

     

    address xxx.xxx.xxx.xxx (IP ISP1 BigIP2)

     

    address xxx.xxx.xxx.xxx (IP ISP2 BigIP2)

     

    unit_id 2

     

    }

     

    box{// GTM

     

    address xxx.xxx.xxx.xxx (IP sync BigIP1)

     

    unit_id 1

     

    }

     

    During the below procedure you have to open (ssh and 4353 port). after this operation let 4353 open on both IP and remove ssh.

     

    On unit 1 perform "bigip_add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx

     

    On unit 2 perform "bigip_add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx

     

    On unit 1 perform "gtm_add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx

     

    On unit 2 perform "gtm_add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx

     

    If you want additional information keep me in touch. Regards,