1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/ctdb/ib
Andrew Tridgell b79e29c779 - make he packet allocation routines take a mem_ctx, which allows
us to put memory directly in the right context, avoiding quite a few
  talloc_steal calls, and simplifying the code

- make the fetch lock code in the daemon fully async

(This used to be ctdb commit d98b4b4fcadad614861c0d44a3854d97b01d0f74)
2007-04-19 10:37:44 +10:00
..
config.m4 Joining ctdb and ibwrapper (incomplete). 2007-01-02 18:16:39 +01:00
ibw_ctdb_init.c - make he packet allocation routines take a mem_ctx, which allows 2007-04-19 10:37:44 +10:00
ibw_ctdb.c private -> private_data for samba3 2007-04-13 20:38:24 +10:00
ibw_ctdb.h private -> private_data for samba3 2007-04-13 20:38:24 +10:00
ibwrapper_internal.h ib: fragment sent buf + many bugfixes 2007-02-08 19:06:14 +01:00
ibwrapper_test.c private -> private_data for samba3 2007-04-13 20:38:24 +10:00
ibwrapper.c ib: added external send queue to workaround downtime 2007-02-26 11:59:20 +01:00
ibwrapper.h ib: added external send queue to workaround downtime 2007-02-26 11:59:20 +01:00
README.txt 1st working ib integrated ctdb 2007-02-15 17:02:38 +01:00

Compilation
===========

For the configure script, please set the OFED include & library path by e.g.:

export CFLAGS="-I/usr/local/ofed/include -L/usr/local/ofed/lib"

After then:

./configure --enable-infiniband

Example for testing
===================
bin/ctdb_test --transport ib --nlist ../2nodes_rm.txt --listen 10.0.0.1:9001
bin/ctdb_test --transport ib --nlist ../2nodes_rm.txt --listen 10.0.0.2:9001

where 2nodes_rm.txt:
10.0.0.1:9001
10.0.0.2:9001