[ClusterLabs] Passing and binding to virtual IP in my service

Nikhil Utane nikhil.subscribed at gmail.com
Fri Jan 8 07:31:37 EST 2016


What I had posted earlier was an approach to do N+1 Redundancy for my
use-case (which could be different from yours).
Attaching the same and the cib xml to this thread (Don't know if
attachments are allowed.)
There are some follow-up questions that I am posting on my other thread.
Please check that.

On Fri, Jan 8, 2016 at 1:41 PM, Solutions Solutions <solution962 at gmail.com>
wrote:

> hi Nikhil,
>  can you send me the N+1 redundancy configuration file,which you posted
> earlier.
>
> On Thu, Jan 7, 2016 at 2:58 PM, Nikhil Utane <nikhil.subscribed at gmail.com>
> wrote:
>
>> Hi,
>>
>> I have my cluster up and running just fine. I have a dummy service that
>> sends UDP packets out to another host.
>>
>>  Resource Group: MyGroup
>>      ClusterIP  (ocf::heartbeat:IPaddr2):       Started node1
>>      UDPSend    (ocf::nikhil:UDPSend):  Started node1
>>
>> If I ping to the virtual IP from outside, the response goes via virtual
>> IP.
>> But if I initiate ping from node1, then it takes the actual (non-virtual
>> IP). This is expected since I am not binding to the vip. (ping -I vip works
>> fine).
>> So my question is, how to pass the virtual IP to my UDPSend OCF agent so
>> that it can then bind to the vip? This will ensure that all messages
>> initiated by my UDPSend goes from vip.
>>
>> Out of curiosity, where is this virtual IP stored in the kernel?
>> I expected to see a secondary interface ( for e.g. eth0:1) with the vip
>> but it isn't there.
>>
>> -Thanks
>> Nikhil
>>
>> _______________________________________________
>> Users mailing list: Users at clusterlabs.org
>> http://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 at clusterlabs.org
> http://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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20160108/49fb5bb5/attachment-0003.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Redundancy using Pacemaker & Corosync-External.docx
Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Size: 20700 bytes
Desc: not available
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20160108/49fb5bb5/attachment-0003.docx>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: redundancy-config.xml
Type: text/xml
Size: 18775 bytes
Desc: not available
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20160108/49fb5bb5/attachment-0003.xml>


More information about the Users mailing list