Lock directory for RedHat / SuSE.
lockdir='/var/lock/subsys'
lock_file_path="$lockdir/mysql"
..................................
'stop')
Stop daemon. We use a signal here to avoid having to know the
root password.
if test -s "$mysqld_pid_file_path"
then
mysqld_pid=cat "$mysqld_pid_file_path"
if (kill -0 $mysqld_pid 2>/dev/null)
then
echo $echo_n "Shutting down MySQL"
kill $mysqld_pid
mysqld should remove the pid file when it exits, so wait for it.
wait_for_pid removed "$mysqld_pid" "$mysqld_pid_file_path"; return_value=$?
else
log_failure_msg "MySQL server process #$mysqld_pid is not running!"
rm "$mysqld_pid_file_path"
fi
Delete lock for RedHat / SuSE
if test -f "$lock_file_path"
then
rm -f "$lock_file_path"
fi
exit $return_value
else
log_failure_msg "MySQL server PID file could not be found!"
fi
;;
Original: https://www.cnblogs.com/kerrycode/p/15484418.html
Author: 潇湘隐者
Title: rm: cannot remove ‘/var/lock/subsys/mysql’: Permission denied
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/601484/
转载文章受原作者版权保护。转载请注明原作者出处!