[Linux-cluster] conga bug or my mistake?

Grisha G. grigorygor at gmail.com
Mon Aug 18 13:05:37 UTC 2008


Show us the logs from your nodes

On Mon, Aug 18, 2008 at 1:27 PM, Alex <linux at vfemail.net> wrote:

> Hello all,
>
> My current setup si similar with one described here:
> http://sources.redhat.com/cluster/gnbd/gnbd_usage.txt
> excepting the fact that i'm having 3 clients and 3 gnbd servers (exporting
> block devices using gnbd).
>
> our gnbd servers have the following IPs: 192.168.113.6 and 192.168.113.7
> our gnbd clients have the following IPs: 192.168.113.3 and 192.168.113.4and
> 192.168.113.5
>
> On our management machine (other then above gnbd clients and servers) is
> running:
> [root at rhclm ~]# rpm -q luci
> luci-0.12.0-7.el5.centos.3
> [root at rhclm ~]#
>
> On our gnbd clients is running:
> [root at rs1 ~]# rpm -q ricci
> ricci-0.12.0-7.el5.centos.3
> [root at rs1 ~]#
>
> Now, i'm trying to do the following operations using conga:
> Cluster -> Shared Fence Devices -> Add Fence Device
>
> added successfully:
>
> Fence Type: GNBD
> Name: gnbd_from_shds
> Servers: 192.168.113.6 192.168.113.7
>
> This will add in our cluster.conf:
> <fencedevices>
>        <fencedevice agent="fence_gnbd" name="gnbd_from_shds"
> servers="192.168.113.6 192.168.113.7"/>
> </fencedevices>
>
> Let's try to use it: Cluster -> Nodes hit on 192.168.113.3 and select
> option
> "Manage Fencing for this Node" -> "Main Fencing Method" -> "Add a fence
> device to this level" -> select gnbd_from_shds ->  and hit "Update main
> fence
> properties"
>
> Is not working, all the time i'm getting a javascript window error saying
> the
> following:
>
> [snip]
> The following errors were found:
> An unknown device type was given: "gnbd."
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> [end snip]
>
> You see, is a dot after "gnbd" which i suppose it causing that error.
>
> How can be fixed this error?
>
> Now, I edited manually our cluster.conf as following:
> <clusternode name="192.168.113.3" nodeid="3" votes="1">
>        <fence>
>                <method name="1">
>                        <device name="gnbd_from_shds"
> nodename="192.168.113.3"/>
>                </method>
>        </fence>
> </clusternode>
>
> First Question: In docs, i cannot find any explanation about name="value"
> in
> <method> tag. As you see, value is "1": <method name="1">. Is this value
> valid only inside of <clusternode> section or has global semnification in
> cluster.conf? Can i name it for example "one" or
> "first_fence_method_for_this_node"?
>
> and run:
> [root at rs1 ~]# ccs_tool update /etc/cluster/cluster.conf
> Config file updated from version 28 to 29
>
> Update complete.
> [root at rs1 ~]#
>
> Now, i can see using conga in "Shared Fence Devices" section:
>
> Shared Fence Devices for Cluster: httpcluster
> Agent type: Global Network Block Device
> Name: gnbd_from_shds
> Nodes using this device for fencing: 192.168.113.3
>
> but, if i'm hitting 192.168.113.3 link, i'll get other error:
>
> Site error
>
> This site encountered an error trying to fulfill your request. The errors
> were:
>
> Error Type
>    KeyError
> Error Value
>    'fence-instance-form-gnbd'
> Request made at
>    2008/08/18 12:42:45.164 GMT+3
>
> Any ideas how to fix it? Is my mistake or is a bug in conga?
>
> Second Question: Is correct to add and use for the rest of our client nodes
> below sintax?
>
> For: 192.168.113.4 and 192.168.113.5 client nodes:
>
> <clusternode name="192.168.113.4" nodeid="2" votes="1">
>        <fence>
>                <method name="1">
>                        <device name="gnbd_from_shds"
> nodename="192.168.113.4"/>
>                </method>
>        </fence>
> </clusternode>
>
> and
>
> <clusternode name="192.168.113.5" nodeid="1" votes="1">
>        <fence>
>                <method name="1">
>                        <device name="gnbd_from_shds"
> nodename="192.168.113.5"/>
>                </method>
>        </fence>
> </clusternode>
>
> For conformity, i am posting below my present cluster.conf file:
>
> <?xml version="1.0"?>
> <cluster alias="httpcluster" config_version="29" name="httpcluster">
>        <fence_daemon clean_start="0" post_fail_delay="0"
> post_join_delay="3"/>
>        <clusternodes>
>                <clusternode name="192.168.113.5" nodeid="1" votes="1">
>                        <fence/>
>                </clusternode>
>                <clusternode name="192.168.113.4" nodeid="2" votes="1">
>                        <fence/>
>                </clusternode>
>                <clusternode name="192.168.113.3" nodeid="3" votes="1">
>                        <fence>
>                                <method name="1">
>                                        <device name="gnbd_from_shds"
> nodename="192.168.113.3"/>
>                                </method>
>                        </fence>
>                </clusternode>
>                <clusternode name="192.168.113.6" nodeid="4" votes="1">
>                        <fence/>
>                </clusternode>
>                <clusternode name="192.168.113.7" nodeid="5" votes="1">
>                        <fence/>
>                </clusternode>
>        </clusternodes>
>        <cman/>
>        <fencedevices>
>                <fencedevice agent="fence_gnbd" name="gnbd_from_shds"
> servers="192.168.113.6 192.168.113.7"/>
>        </fencedevices>
>        <rm>
>                <failoverdomains/>
>                <resources/>
>        </rm>
> </cluster>
>
> Regards,
> Alx
>
> --
> Linux-cluster mailing list
> Linux-cluster at redhat.com
> https://www.redhat.com/mailman/listinfo/linux-cluster
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20080818/36ba1d27/attachment.htm>


More information about the Linux-cluster mailing list