Wireless Access

last person joined: 3 hours ago 

Access network design for branch, remote, outdoor, and campus locations with HPE Aruba Networking access points and mobility controllers.
Expand all | Collapse all

What does tracking vrrp / tracking master-up-time actually do?

This thread has been viewed 10 times
  • 1.  What does tracking vrrp / tracking master-up-time actually do?

    Posted Nov 22, 2012 02:24 PM

    Hi,

     

    I'm not entirely clear on what the 'tracking master-up-time' command actually does inside a vrrp declaration.  I've tried reading the User Guide and Command Reference, but I'm still not sure.  It appears that it ups the priority of the current VRRP master by the specified 'add' value after it has been the master for the specified number of minutes.

     

    For example (showing only the timer bits):

     

      vrrp 10

        priority 100

        tracking master-up-time 30 add 20

     

    ... this means that this VRRP instance has a normal priority of 100.  If (and only if) this controller becomes the master and stays that way for 30 minutes, the priority will rise to 120.

     

    As such, this function appears to be useful to make a current VRRP master 'sticky' and avoid unnecessary transitions to another, once it has been the master for a period of time.

     

    if we just want IP (and the APs using it) failover from one controller to another and then preempt back, when it returns, there is no need to use this option?  It's only useful when you have multiple controllers in a failover group (using VRRP) and want to carefully assign different APs to each controller, during failover?

     

    Am I right here?

     

    Thanks,

     

      - Bob

     



  • 2.  RE: What does tracking vrrp / tracking master-up-time actually do?
    Best Answer

    EMPLOYEE
    Posted Nov 22, 2012 03:11 PM

    It is designed to ensure that a master will only be allowed to take and maintain control of the VRRP if it has been up for a certain amount of time.  There may be a time that the controller that you want to have control is flapping (going up and down) for whatever reason.  You only want a device to become and stay the master control only if it has been up for a certain amount of time.

     

    Planning what controller your APs attach to and fail back is separate from this.

     

    Quite frankly, I have never used this option.  I would only introduce it if I think I have some sort of random hardware failure and I don't want a partially failed device to take control of the VRRP.



  • 3.  RE: What does tracking vrrp / tracking master-up-time actually do?
    Best Answer

    Posted Nov 22, 2012 04:06 PM

    OK - thanks.  I've just done some more tests - to confirm:

     

    The up-time is measured as the time since the master became the VRRP master.  After this time, the controller will raise its priority by the specified amount.

     

    It's not since the VRRP instance was 'no shutdown'ed (and a backup) or the controller itself came up.  In other words, it only has an effect when this controller is the VRRP master.

     

    The reason I ask is the command was put in there by our integrator, when the system was first set up several years ago - all I really want to happen is things to fail over to a backup, when the master fails, and return to the master when it comes back.  We're just setting up a couple more locals and I think we can safely omit it from the new VRRP groups and remove it from the existing ones.

     

    Thanks again (but do reply if I'm wrong!).

     

      - Bob



  • 4.  RE: What does tracking vrrp / tracking master-up-time actually do?
    Best Answer

    EMPLOYEE
    Posted Nov 22, 2012 04:10 PM

    Yes.  Thank you for correcting me.