1CEPH RADOS MUTEX(7) CTDB - clustered TDB database CEPH RADOS MUTEX(7)
2
3
4
6 ctdb_mutex_ceph_rados_helper - Ceph RADOS cluster mutex helper
7
9 ctdb_mutex_ceph_rados_helper can be used as a cluster lock provider for
10 CTDB. When configured, split brain avoidance during CTDB recovery will
11 be handled using locks against an object located in a Ceph RADOS pool.
12 To enable this functionality, include the following line in the
13 [cluster] section of ctdb.conf(5):
14
15 cluster lock = !ctdb_mutex_ceph_rados_helper [Cluster] [User] [Pool] [Object]
16
17 Cluster: Ceph cluster name (e.g. ceph)
18 User: Ceph cluster user name (e.g. client.admin)
19 Pool: Ceph RADOS pool name
20 Object: Ceph RADOS object name
21
22
23 The Ceph cluster Cluster must be up and running, with a configuration,
24 and keyring file for User located in a librados default search path
25 (e.g. /etc/ceph/). Pool must already exist.
26
27 For informational purposes, ctdb_mutex_ceph_rados_helper will also
28 register the cluster lock holder in Ceph Manager's service map.
29
31 ctdb(7), ctdbd(1), http://ctdb.samba.org/
32
34 This documentation was written by David Disseldorp
35
37 Copyright © 2016 David Disseldorp
38
39 This program is free software; you can redistribute it and/or modify it
40 under the terms of the GNU General Public License as published by the
41 Free Software Foundation; either version 3 of the License, or (at your
42 option) any later version.
43
44 This program is distributed in the hope that it will be useful, but
45 WITHOUT ANY WARRANTY; without even the implied warranty of
46 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
47 General Public License for more details.
48
49 You should have received a copy of the GNU General Public License along
50 with this program; if not, see http://www.gnu.org/licenses.
51
52
53
54
55ctdb 11/30/2023 CEPH RADOS MUTEX(7)