[Linux-cluster] clusvcadm : Could not connect to resource group manager
Heiko Nardmann
heiko.nardmann at itechnical.de
Fri Aug 24 09:38:47 UTC 2012
It is strange that strace shows that /var/run/cluster/rgmanager.sk is
missing.
Normally it is helpful to see the complete cluster.conf. Could you
provide that one?
Also of interest is /var/log/cluster/rgmanager.log - do you have debug
enabled inside cluster.conf?
Maybe it is possible to start rgmanager in the foreground (-f) with
strace? That might also be a way to show why the rgmanager.sk is missing ...
Just some ideas ...
Kind regards,
Heiko
Am 24.08.2012 11:04, schrieb PARAM KRISH:
> All,
>
> I am trying to setup a simple two node cluster in my laptop using two
> RHEL VM's.
>
> Everything looks just fine to me but i am unable to enable a apache
> service though it works beautifully when tried with "rg_test test" on
> both the nodes.
>
> What could be the problem ? Please help. I am a novice in red hat
> cluster but learnt a bit of it in the last few days while trying to
> fix all the problems encountered.
>
> Here are the details.
>
> [root at server1 ~]# clustat
> Cluster Status for newCluster @ Thu Aug 23 00:29:32 2012
> Member Status: Quorate
>
> Member Name ID Status
> ------ ---- ---- ------
> server1 1 Online, Local
> server2 2 Online
>
> [root at server1 ~]# clustat -x
> <?xml version="1.0"?>
> <clustat version="4.1.1">
> <cluster name="newCluster" id="43188" generation="250536"/>
> <quorum quorate="1" groupmember="0"/>
> <nodes>
> <node name="server1" state="1" local="1" estranged="0"
> rgmanager="0" rgmanager_master="0" qdisk="0" nodeid="0x00000001"/>
> <node name="server2" state="1" local="0" estranged="0"
> rgmanager="0" rgmanager_master="0" qdisk="0" nodeid="0x00000002"/>
> </nodes>
> </clustat>
>
> [root at server2 ~]# clustat
> Cluster Status for newCluster @ Thu Aug 23 03:13:34 2012
> Member Status: Quorate
>
> Member Name ID Status
> ------ ---- ---- ------
> server1 1 Online
> server2 2 Online, Local
>
> [root at server2 ~]# clustat -x
> <?xml version="1.0"?>
> <clustat version="4.1.1">
> <cluster name="newCluster" id="43188" generation="250536"/>
> <quorum quorate="1" groupmember="0"/>
> <nodes>
> <node name="server1" state="1" local="0" estranged="0"
> rgmanager="0" rgmanager_master="0" qdisk="0" nodeid="0x00000001"/>
> <node name="server2" state="1" local="1" estranged="0"
> rgmanager="0" rgmanager_master="0" qdisk="0" nodeid="0x00000002"/>
> </nodes>
> </clustat>
>
>
> [root at server2 ~]# clusvcadm -e Apache
> Local machine trying to enable service:Apache...Could not connect to
> resource group manager
>
> strace cluvcsadm -e Apache
> ...
> stat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 4), ...}) = 0
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
> 0) = 0xb7fb5000
> write(1, "Local machine trying to enable s"..., 48Local machine trying
> to enable service:Apache...) = 48
> socket(PF_FILE, SOCK_STREAM, 0) = 5
> connect(5, {sa_family=AF_FILE, path="/var/run/cluster/rgmanager.sk
> <http://rgmanager.sk>"...}, 110) = -1 ENOENT (No such file or directory)
> close(5) = 0
> write(1, "Could not connect to resource gr"..., 44Could not connect to
> resource group manager
> ) = 44
> exit_group(1) = ?
>
>
> [root at server1 ~]# hostname
> server1.localdomain
>
> [root at server1 ~]# cat /etc/hosts
> # Do not remove the following line, or various programs
> # that require network functionality will fail.
> #127.0.0.1 server1.localdomain server1
> localhost.localdomain localhost
> 192.168.61.132 server1.localdomain server1
> 192.168.61.133 server2.localdomain server2
> ::1 localhost6.localdomain6 localhost6
>
>
> Package versions :
> luci-0.12.2-24.el5
> ricci-0.12.2-24.el5
> rgmanager-2.0.52-9.el5
> modcluster-0.12.1-2.el5
> cluster-cim-0.12.1-2.el5
> system-config-cluster-1.0.57-7
> lvm2-cluster-2.02.74-3.el5
> cluster-snmp-0.12.1-2.el5
>
> [root at server1 log]# cman_tool status
> Version: 6.2.0
> Config Version: 15
> Cluster Name: newCluster
> Cluster Id: 43188
> Cluster Member: Yes
> Cluster Generation: 250536
> Membership state: Cluster-Member
> Nodes: 2
> Expected votes: 1
> Total votes: 2
> Quorum: 1
> Active subsystems: 2
> Flags: 2node
> Ports Bound: 0
> Node name: server1
> Node ID: 1
> Multicast addresses: 239.192.168.93
> Node addresses: 192.168.61.132
>
> Redhat :Red Hat Enterprise Linux Server release 5.6
> (Tikanga)2.6.18-238.el5xen
>
> [root at server1 log]# service rgmanager status
> clurgmgrd (pid 9775) is running...
>
> [root at server1 log]# netstat -na | grep 11111
> tcp 0 0 0.0.0.0:11111 <http://0.0.0.0:11111>
> 0.0.0.0:* LISTEN
>
> Please let me know if you can help. One thing i noticed was that in
> the "clustat" it does not show "rgmanager" against both the nodes but
> i see the service is just running fine.
>
> *Note : No iptables, no SELinux enabled.*
> *
> *
> Hope i have given all the details required to help me quickly. Thanks.
>
> -Param
>
>
More information about the Linux-cluster
mailing list