All CTDB databases must be reachable from both containers
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -28,11 +28,14 @@ if [ "$1" = "ctdb" ]; then
|
||||
# Locking seems broken on objectivefs
|
||||
#mkdir -p "$CLUSTER_SYSDIR_SHARED/ctdb"
|
||||
#echo cluster lock = $CLUSTER_SYSDIR_SHARED/ctdb/ctdb.lock >> /etc/ctdb/ctdb.conf
|
||||
mkdir -p "$CLUSTER_SYSDIR_LOCAL/ctdb"
|
||||
mkdir -p "/tmp/ctdb-volatile"
|
||||
mkdir -p "$CLUSTER_SYSDIR_LOCAL/ctdb-persist"
|
||||
mkdir -p "$CLUSTER_SYSDIR_LOCAL/ctdb-volatile"
|
||||
mkdir -p "$CLUSTER_SYSDIR_LOCAL/ctdb-state"
|
||||
echo [database] >> /etc/ctdb/ctdb.conf
|
||||
echo persistent database directory = $CLUSTER_SYSDIR_LOCAL/ctdb >> /etc/ctdb/ctdb.conf
|
||||
echo volatile database directory = /tmp/ctdb-volatile >> /etc/ctdb/ctdb.conf
|
||||
echo persistent database directory = $CLUSTER_SYSDIR_LOCAL/ctdb-persist >> /etc/ctdb/ctdb.conf
|
||||
echo volatile database directory = $CLUSTER_SYSDIR_LOCAL/ctdb-volatile >> /etc/ctdb/ctdb.conf
|
||||
echo state database directory = $CLUSTER_SYSDIR_LOCAL/ctdb-state >> /etc/ctdb/ctdb.conf
|
||||
echo tdb mutexes = true >> /etc/ctdb/ctdb.conf
|
||||
# We do not have enough privileges in a container for setting scheduling
|
||||
echo [legacy] >> /etc/ctdb/ctdb.conf
|
||||
echo realtime scheduling = false >> /etc/ctdb/ctdb.conf
|
||||
|
||||
Reference in New Issue
Block a user