Hello,
by looking at the source code I managed to find answer to my second
question - yes :)
In order to run multiple glusterd on the same host one needs to provide
option transport.socket.bind-address in the volfile, e.g.
/etc/glusterfs/glusterd-1.vol:
---
volume management
type mgmt/glusterd
# don't forget to change the working-directory
option working-directory /var/lib/glusterd-1
option transport-type socket,rdma
option transport.socket.keepalive-time 10
option transport.socket.keepalive-interval 2
option transport.socket.read-fail-log off
option transport.socket.bind-address XX.YY.ZZ.AA
end-volume
---
In addition to different address and working directory one has to define
different PID file when starting the service:
glusterd -f /etc/glusterfs/glusterd-1.vol -p /var/run/glusterd-1.pid
Finally when using the CLI one has to specify to which glusterd to connect:
gluster --remote-host=XX.YY.ZZ.AA
After that business as usual by using virtual IPs.
With this knowledge I think I'll be able to make the OCF resource agents
work. Even if not I can always use service resource agent with two
modified init.d scripts.
Cheers,
emir
On 30.10.2013. 12:58, Emir Imamagic wrote:
Hello,
Gluster 3.4 provides OCF resource agents which should enable nice
integration with RHCS. We would like to deploy gluster on two RHCS nodes
with storage provided via iSCSI. Volume will be distributed and the idea
is to have RHCS migrate iSCSI LUN & gluster daemon to a single node in
case of failure of one node. Due to a limited storage we cannot go for
replicated volume.
We have a similar setup with earlier version of Gluster (3.0) that
enabled specification of IP address that each gluster daemon should use.
This enabled usage of virtual IPs and integration with RHCS with service
resource agent.
Questions are:
1. Is there any documentation on how to use OCF resource agents? I
checked the source code (glusterd and volume) and the metadata, but
couldn't figure out how to get two glusterd instances on a same node.
2. Is it possible to have multiple glusterd instances on a same machine
using virtual IP?
Thanks in advance
--
Emir Imamagic
SRCE - University of Zagreb University Computing Centre, www.srce.unizg.hr
[email protected], tel: +385 1 616 5809, fax: +385 1 616 5559
_______________________________________________
Gluster-users mailing list
[email protected]
http://supercolony.gluster.org/mailman/listinfo/gluster-users