Re: Regarding nopreempt and the recent related patches

[email protected]
Newsgroups gmane.linux.keepalived.devel
Message-ID <[email protected]>
 I suspect you a bug in all the howtos‎ I'm about to write a new one that explains it and corrects it.

The short answer is set the state in all of the configs in the cluster to BACKUP.


If you have one set as MASTER it breaks no preempt and preempt delay options. It also tends to break VRRP groups.


Well saying it's a bug is harsh they are all based on the first howto which represented the best practice thinking at the time which assumed you backup probably didn't have as much capacity as your primary to save money. Now servers and VM are relitivly cheap in comparison ans you can turn a $300 desktop form any of tthe big manufacturers with an added network card into a 1Gb fulduplex firewall and or loadbalancer with capacity to spare.

Sent from my BlackBerry 10 smartphone.
  Original Message  
From: Assaf Muller
Sent: Monday, March 16, 2015 21:34
To: [email protected]
Subject: [Keepalived-devel] Regarding nopreempt and the recent related patches

Hello everyone,

I'm an OpenStack Neutron dev working on a high availability solution
for virtual routers which uses keepalived internally. These two patches
that were merged for 1.2.14:

e18370cb165d21db954c08ddbce1b39d97858012
13693a2d1b834c749394ef0bdee6afe9eb1fad2d

Changed the behavior of nopreempt and I'm seeing a severe regression.
Short story: Why does keepalived go to standby when it receives a message
with a lower priority?

Long story:
I opened a RHBZ (I probably should have sent a message here first):
https://bugzilla.redhat.com/show_bug.cgi?id=1202584

That has a lot more context and information, including the keepalived.conf
we spit out in Neutron code. It also has exerts from syslog that demonstrate
the issue. If any more context or information is needed please let me know.
I'm also available as 'amuller' on Freenode (keepalived channel as well as
openstack-neutron).

Thank you,
Assaf Muller, Cloud Networking Engineer
Red Hat

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.