mirror of
https://github.com/samba-team/samba.git
synced 2025-03-23 06:50:21 +03:00
remove the variable "disable when unhealthy"
there is no rational need for a setting where we permanently mark nodes as disabled everytime an eventscript fails (This used to be ctdb commit 68a8ee99b128a5ec883600735626bdb3bbc9c503)
This commit is contained in:
parent
a8549ef700
commit
e76561f544
@ -112,7 +112,6 @@ struct ctdb_tunable {
|
||||
uint32_t rerecovery_timeout;
|
||||
uint32_t enable_bans;
|
||||
uint32_t deterministic_public_ips;
|
||||
uint32_t disable_when_unhealthy;
|
||||
uint32_t reclock_ping_period;
|
||||
uint32_t no_ip_failback;
|
||||
uint32_t verbose_memory_names;
|
||||
|
@ -138,10 +138,6 @@ static void ctdb_health_callback(struct ctdb_context *ctdb, int status, void *p)
|
||||
DEBUG(DEBUG_NOTICE,("monitor event failed - disabling node\n"));
|
||||
node->flags |= NODE_FLAGS_UNHEALTHY;
|
||||
ctdb->monitor->next_interval = 5;
|
||||
if (ctdb->tunable.disable_when_unhealthy != 0) {
|
||||
DEBUG(DEBUG_INFO, ("DISABLING node since it became unhealthy\n"));
|
||||
node->flags |= NODE_FLAGS_DISABLED;
|
||||
}
|
||||
|
||||
ctdb_run_notification_script(ctdb, "unhealthy");
|
||||
|
||||
|
@ -47,7 +47,6 @@ static const struct {
|
||||
{ "RerecoveryTimeout", 10, offsetof(struct ctdb_tunable, rerecovery_timeout) },
|
||||
{ "EnableBans", 1, offsetof(struct ctdb_tunable, enable_bans) },
|
||||
{ "DeterministicIPs", 1, offsetof(struct ctdb_tunable, deterministic_public_ips) },
|
||||
{ "DisableWhenUnhealthy", 0, offsetof(struct ctdb_tunable, disable_when_unhealthy) },
|
||||
{ "ReclockPingPeriod", 60, offsetof(struct ctdb_tunable, reclock_ping_period) },
|
||||
{ "NoIPFailback", 0, offsetof(struct ctdb_tunable, no_ip_failback) },
|
||||
{ "VerboseMemoryNames", 0, offsetof(struct ctdb_tunable, verbose_memory_names) },
|
||||
|
Loading…
x
Reference in New Issue
Block a user