Maybe I'm missing something here, and if so, my apologies, but to me it looks like you are trying to put the same IP address on three different machines.... SIMULTANEOUSLY. This will never work from a networking standpoint - it has nothing to do with pacemaker, etc, other than that it is responsible for creating the situation (since you told it to). The three machines will constantly be arguing over who is really responding to that IP address. Depending on your network hardware and IP stack, the result may vary, but "random failures" is a good description of the behavior I would expect.

A given IP address should be assigned to one, and only one, machine at any given time. Feel free to move it around to other machines at will, but it should never be active on more than one machine (on a given network segment) at any given time, or you *will* have issues. As such, a clone set is not good for use with an IPAddr resource.

-----------------------------------------------
Israel Brewster
Systems Analyst II
Ravn Alaska
5245 Airport Industrial Rd
Fairbanks, AK 99709
(907) 450-7293
-----------------------------------------------


BEGIN:VCARD
VERSION:3.0
N:Brewster;Israel;;;
FN:Israel Brewster
ORG:Frontier Flying Service;MIS
TITLE:PC Support Tech II
EMAIL;type=INTERNET;type=WORK;type=pref:isr...@frontierflying.com
TEL;type=WORK;type=pref:907-450-7293
item1.ADR;type=WORK;type=pref:;;5245 Airport Industrial Wy;Fairbanks;AK;99701;
item1.X-ABADR:us
CATEGORIES:General
X-ABUID:36305438-95EA-4410-91AB-45D16CABCDDC\:ABPerson
END:VCARD

On Dec 19, 2016, at 5:41 AM, al...@amisw.com wrote:

Hi,

My problem is still here. I search but don't find. I try to change network
cable to put the 3 hosts together on same switch, but same problem.

So with this:

primitive ip_apache_localnet ocf:heartbeat:IPaddr2 \
 params ip="10.0.0.99" \
 cidr_netmask="32" op monitor interval="30s"
clone cl_ip_apache_localnet ip_apache_localnet \
 meta globally-unique="true" clone-max="3" clone-node-max="3"

3 Nodes A B C.
If resource on:
A + B => ok
Only A => ok
Only B => ok
Only C => ok
A + C => random fail
B + C => random fail
A + B + C => random fail

When I say random fail, I do a curl http://10.0.0.99. I can see request
with tcpdump. I can reach all the three hosts. But 1 time on 6 or 7, the
curl request hang. I see with tcpdump the request get in, but no host
answer. I suspect host C but can't find why he don't do the job. If I
ctrl-c & redo the request, I got answer.

I check all firewall / log and don't see any error msg. If someone have a
clue, he's very welcome !


_______________________________________________
Users mailing list: Users@clusterlabs.org
http://lists.clusterlabs.org/mailman/listinfo/users

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

_______________________________________________
Users mailing list: Users@clusterlabs.org
http://lists.clusterlabs.org/mailman/listinfo/users

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to