Forum Discussion
Zhinjio_101470
Sep 22, 2011Nimbostratus
Active/Passive NODE question
Hey folks,
Having a friendly argument with a coworker about the best way to implement a particular failover scenario.
General Behavior Definition:
We want one node to be ...
Zhinjio_101470
Sep 27, 2011Nimbostratus
Posted By hoolio on 09/27/2011 10:47 AM
You could try using Manual Resume on the monitor. From the online help:
Specifies whether the system automatically changes the status of a resource to Enabled at the next successful monitor check. If you set this option to Yes, you must manually re-enable the resource before the system can use it for load balancing connections. The default is No.
* Yes: Specifies that you must manually re-enable the resource after an unsuccessful monitor check.
* No: Specifies that the system automatically changes the status of a resource to Enabled at the next successful monitor check.
Another option would be to use a db monitor to make a SQL query to a table that only returns a successful response if that SQL node is active.
Aaron
Exactly. We are doing both of those things. Specifically, the monitor is "External". It ultimately runs a sql query against the database, the results of which determines whether I the monitor spits out "UP" (its alive) or does nothing (its not).
Recovery is manual on the failed node. The question is in how you bring the failed node back into service.
Method 1 requires rejiggering node priorities when you re-enabled the node to make sure it does not start taking traffic.
Method 2 requires just re-enabling the node, but it also ignores node priorities, and also will swap nodes again if you were to restart the F5.
I guess its sort of a moot point since there are manual steps in either case. It just seems that both options are "inelegant", and I was looking for some other solution that we might not have considered.
I do appreciate the conversation, though. It at least validates that we didn't miss something obvious.
- ZJ
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects