CTDB use ctdb.conf instead of obsolete ctdbd.conf
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:
@@ -37,21 +37,23 @@ else
|
||||
exit 1
|
||||
fi
|
||||
echo "Starting as a cluster"
|
||||
rm -f /etc/ctdb/ctdbd.conf
|
||||
# For CTDB variables see https://manpages.debian.org/unstable/ctdb/ctdbd.conf.5.en.html
|
||||
rm -f /etc/ctdb/ctdb.conf
|
||||
# For CTDB variables see https://ctdb.samba.org/manpages/ctdb.conf.5.html
|
||||
export CTDB_ENABLED=true
|
||||
echo 'CTDB_NODES=!/resolveNodes.sh '"$CLUSTER_NODE_NAMES" >> /etc/ctdb/ctdbd.conf
|
||||
echo [cluster] >> /etc/ctdb/ctdb.conf
|
||||
echo 'nodes list = !/resolveNodes.sh '"$CLUSTER_NODE_NAMES" >> /etc/ctdb/ctdb.conf
|
||||
mkdir -p "$CLUSTER_SYSDIR_SHARED/ctdb"
|
||||
mkdir -p "$CLUSTER_SYSDIR_SHARED/etc"
|
||||
mkdir -p "$CLUSTER_SYSDIR_SHARED/cups"
|
||||
ln -s "$CLUSTER_SYSDIR_SHARED/cups" /etc/cups-persist
|
||||
mkdir -p "$CLUSTER_SYSDIR_SHARED/printerdrivers"
|
||||
echo CTDB_RECOVERY_LOCK=$CLUSTER_SYSDIR_SHARED/ctdb/ctdb.lock >> /etc/ctdb/ctdbd.conf
|
||||
echo cluster lock = $CLUSTER_SYSDIR_SHARED/ctdb/ctdb.lock >> /etc/ctdb/ctdb.conf
|
||||
ETC_DIR=$CLUSTER_SYSDIR_SHARED/etc
|
||||
PRINTERDRIVERS_DIR=$CLUSTER_SYSDIR_SHARED/printerdrivers
|
||||
|
||||
mkdir -p "$CLUSTER_SYSDIR_LOCAL/ctdb"
|
||||
echo CTDB_DBDIR_PERSISTENT=$CLUSTER_SYSDIR_LOCAL/ctdb >> /etc/ctdb/ctdbd.conf
|
||||
echo [database] >> /etc/ctdb/ctdb.conf
|
||||
echo persistent database directory = $CLUSTER_SYSDIR_LOCAL/ctdb >> /etc/ctdb/ctdb.conf
|
||||
|
||||
NETBIOS_NAME=$CLUSTER_NAME
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user