[Samba] CTDB + InfiniBand Public IP Addresses
Malcolm Cowe
malkolm at gmail.com
Mon May 19 23:51:40 MDT 2014
Hi,
I'm trying to set up a small CTDB cluster running in an IPoIB InfiniBand
network. When I try to start up a cluster with a set of public IP
addresses, the public addresses do not come online. So, I removed the
public address configuration and started a single node up by hand, then
tried to add a public address as follows:
[root at gp-1-0 ctdb]# ctdb ip
Public IPs on node 0
[root at gp-1-0 ctdb]# ctdb ip -Y
:Public IP:Node:ActiveInterface:AvailableInterfaces:ConfiguredInterfaces:
[root at gp-1-0 ctdb]# ctdb addip 192.168.5.151/24 ib0
2014/05/20 06:44:31.202611 [180506]: client/ctdb_client.c:2184 ctdb_control
for takeover_ip failed
2014/05/20 06:44:31.202746 [180506]: Failed to take over IP on node 0
2014/05/20 06:44:31.202762 [180506]: Failed to move ip to node 0
[root at gp-1-0 ctdb]# ctdb ip -Y
:Public IP:Node:ActiveInterface:AvailableInterfaces:ConfiguredInterfaces:
:192.168.5.151:-1:::ib0:
As you can see, the address is listed but the VIP doesn't start. I know I
can create virtual IPs on the ib0 interface, so Im hoping there's something
obvious I'm missing.
Versions are a bit out of date (running in CentOS 6.5):
[root at gp-1-0 ctdb]# rpm -qa ctdb samba
samba-3.6.9-151.el6_4.1.x86_64
ctdb-1.0.114.5-3.el6.x86_64
I've done this heaps of times with Ethernet public addresses but not with
the IB interface. Maybe something in the eventscript?
Pointers, advice welcomed.
Regards,
Malcolm.
More information about the samba
mailing list