See my further information with TH>> below...

On 02/22/2012 05:09 PM, Andreas Kurz wrote:
> Hello Tom,
>
> On 02/22/2012 08:01 PM, Tom Hanstra wrote:
>> I'm new to the Linux-HA clustering, though I've had experience
>> with RedHat's Cluster packages for several years. I'm trying to see how
>> the open source software compares.
>>
>> So, I set up two KVM Virtual servers running RHEL6 and compiled and
>> installed the Cluster Glue, Heartbeat, and Pacemaker software. I was
>> able to get two nodes running, though there are some errors which I will
>> need to track down.
> Oh ... why did you build the complete stack manually? Pacemaker is
> technology preview in RHEL6 and it ships latest version .... in
> combination with corosync instead of Heartbeat this works really fine.
>
TH>> Unfortunately, I'm limited to the educational version of RHEL6 
which does not include any of the clustering software without additional 
charges.  I just did a check on both corosync and pacemaker.  For 
corosync, the packages show up but are inaccessible; for pacemaker, only 
pacemaker-cts is available.  I'm not sure if this is sufficient but 
doubt it.

But is corosync better than heartbeat?  Or am I getting into a religious 
war by asking that?


>>    From my other cluster experience, I know that getting fencing/stonith
>> set up properly is something necessary and I want to work on that even
>> before I try to track down other problems further. Without the ability
>> to kill off a node, odd things can happen. So, my focus right now is on
>> finding a working stonith device for this setup.
>>
>> I got all of the pieces I think I need for the external/libvirt device,
>> have fence_virtd running on the host box and I do get output on both
>> host and clients from the fence_xvm command:
>>
>> 1023$ fence_xvm -o list
>> RH5_LIS0 25132742-8e3a-a1f2-a862-de3705ea8d8f on
>> RH5_LIS1 2b4d4813-0107-6aec-a66f-2159ec95da4c on
>> RH5_LIS2 fa6e2603-f7d6-34fa-dd03-4886cdf6e44b on
>> RH5_LIS3 aafc6639-2d29-8bbe-4d62-38498f390563 on
>> RH6_WITS7 51c15635-889f-7213-b0e2-e213f771e52a on
>> RH6_WITS8 2ffdfebe-d49b-698b-b76c-a4abd8cbf42a on
>>
>> Where I am running into problems right now is translating the
>> information I have from this command into the proper setup and syntax to
>> set this as a stonith device and actually test killing off a node. The
>> information given by this command gives the names of the virtual
>> machines. But in my cluster setup, I have given these node names:
>>
>> lv7-eli = RH6_WITS7
>> lv8-eli = RH6_WITS8
> Try something like that for a single host setup:
>
> primitive stonith_lv7-eli stonith:fence_virt \
>       params pcmk_host_check="static-list" \
>       pcmk_host_list="lv7-eli" \
>       port="RH6_WITS7" \
>       op monitor interval="600s"
>
TH>> Bear with me a bit.  This is a crm configuration command, right.  
Can you help me understand where the information gets stored when I 
issue this command?  I was thinking it would go to a file somewhere, but 
as you mention later, this information does not come from the ha.cf 
file.  Where does it go?
> ... and the same for the other node with adopted names. You should also
> take care to run the stonith resources not on that node that can be
> fenced by it ... like:
>
> location l_stonith_lv7-eli stonith_lv7-eli -inf: lv7-eli
>
TH>> I'm not clear on what you mean here.  This another configuration 
command, but I don't understand what it is doing.  In my two node 
cluster, each node should be able to fence off the other.  How does this 
command help to accomplish that?

>> What is the proper stonith command that will actually kill off a node in
>> such a KVM setup? And how does that translate into settings I would add
>> to my ha.cf file?
> Even if you continue to use Heartbeat ccm instead of corosync, there is
> nothing to be added to ha.cf, all stonith resource configuration is done
> in the cib.
>
> Regards,
> Andreas
>
Thanks for your help,
Tom

-- 

-----------------------------------------------------------------------------
      Tom Hanstra                              Systems Administrator
      University Libraries of Notre Dame       Phone: (574)631-4686
      213 Hesburgh Library                     Email: [email protected]
      Notre Dame, IN  46556

           Time flies like an arrow.  Fruit flies like a banana.
-----------------------------------------------------------------------------

_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to