CTDBD does not accept explicit socket path
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:
@@ -31,7 +31,11 @@ if [ "$1" = "ctdb" ]; then
|
||||
echo [legacy] >> /etc/ctdb/ctdb.conf
|
||||
echo realtime scheduling = false >> /etc/ctdb/ctdb.conf
|
||||
|
||||
exec /usr/sbin/ctdbd --interactive "--socket=$CLUSTER_SYSDIR_LOCAL/ctdb/ctdbd.socket"
|
||||
# Option --socket= is no longer supported for ctdbd
|
||||
mkdir -p "$CLUSTER_SYSDIR_LOCAL/ctdb-run"
|
||||
rm -rf /run/ctdb
|
||||
ln -s "$CLUSTER_SYSDIR_LOCAL/ctdb-run" /run/ctdb
|
||||
exec /usr/sbin/ctdbd --interactive
|
||||
fi
|
||||
|
||||
if [ -z "$NETBIOS_NAME" ]; then
|
||||
@@ -125,7 +129,7 @@ for file in "$ETC_DIR"/conf.d/*.conf; do
|
||||
done
|
||||
if [ "$CTDB_ENABLED" = "true" ]; then
|
||||
echo "clustering = yes" >> /etc/samba/smb.conf
|
||||
echo "ctdbd socket = $CLUSTER_SYSDIR_LOCAL/ctdb/ctdbd.socket" >> /etc/samba/smb.conf
|
||||
echo "ctdbd socket = $CLUSTER_SYSDIR_LOCAL/ctdb-run/ctdbd.socket" >> /etc/samba/smb.conf
|
||||
fi
|
||||
|
||||
#echo "Activating home directory auto-creation"
|
||||
|
||||
Reference in New Issue
Block a user