Add 'NO_INIT=true' to MySQL systemd environmet file.
This commit is contained in:
parent
6527d9fa11
commit
f3bec24fa3
@ -840,6 +840,8 @@ else
|
|||||||
else
|
else
|
||||||
MYSQL_SYSV_INIT_SCRIPT="mysql.server"
|
MYSQL_SYSV_INIT_SCRIPT="mysql.server"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
SYSTEMD_ENV_FILE="/etc/systemd/system/${MYSQL_DISTRIBUTION,,}-${MYSQL_VERSION}.env"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
@ -6043,8 +6045,6 @@ EOF
|
|||||||
error "Setting open_files_limit (LimitNOFILE) to $(ulimit -Hn) failed!"
|
error "Setting open_files_limit (LimitNOFILE) to $(ulimit -Hn) failed!"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
SYSTEMD_ENV_FILE="/etc/systemd/system/${MYSQL_DISTRIBUTION,,}-${MYSQL_VERSION}.env"
|
|
||||||
|
|
||||||
echononl "Create environmet file fo systemd service.."
|
echononl "Create environmet file fo systemd service.."
|
||||||
echo "" >> ${logdir}/main.log
|
echo "" >> ${logdir}/main.log
|
||||||
echo "## - Create environmet file fo systemd service.." >> ${logdir}/main.log
|
echo "## - Create environmet file fo systemd service.." >> ${logdir}/main.log
|
||||||
@ -7069,6 +7069,31 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
if $INSTALL_SYSTEMD_SERVICE ; then
|
||||||
|
|
||||||
|
echononl "Add 'NO_INIT=true' to systemd environmet file '$(basename ${SYSTEMD_ENV_FILE})'.."
|
||||||
|
if $(grep -E -q "^\s*NO_INIT=\"?.+\"?" ${SYSTEMD_ENV_FILE} 2> /dev/null) ; then
|
||||||
|
echo_skipped
|
||||||
|
else
|
||||||
|
echo "" >> ${logdir}/main.log
|
||||||
|
echo "## - Add 'NO_INIT=true' to systemd environmet file '$(basename ${SYSTEMD_ENV_FILE})'.." >> ${logdir}/main.log
|
||||||
|
echo "## -" >> ${logdir}/main.log
|
||||||
|
echo "cat <<EOF >> $SYSTEMD_ENV_FILE
|
||||||
|
NO_INIT=true
|
||||||
|
EOF
|
||||||
|
" >> ${logdir}/main.log
|
||||||
|
cat <<EOF >> $SYSTEMD_ENV_FILE
|
||||||
|
NO_INIT=true
|
||||||
|
EOF
|
||||||
|
if [[ $? -eq 0 ]] ; then
|
||||||
|
echo_ok
|
||||||
|
else
|
||||||
|
echo_failed
|
||||||
|
error "Adding NO_INIT=true' to systemd environmet file '$(basename ${SYSTEMD_ENV_FILE})' failed!"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi # if $INSTALL_SYSTEMD_SERVICE ; then
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echononl "Reenable crontab for user root .."
|
echononl "Reenable crontab for user root .."
|
||||||
|
Loading…
Reference in New Issue
Block a user