mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
MDEV-10396: MariaDB does not restart after upgrade on debian 8
During wsrep position recovery, galera_recovery.sh script redirected mysqld's error log to a temporary file in order to find the start position. This, however, will not work if --log-error is configured for the server. Fixed by using --log-error in command line instead of redirection. [Patch contributed by Philippe MARASSE]
This commit is contained in:
@@ -68,7 +68,8 @@ parse_arguments() {
|
||||
|
||||
wsrep_recover_position() {
|
||||
# Redirect server's error log to the log file.
|
||||
eval /usr/sbin/mysqld $cmdline_args --user=$user --wsrep_recover 2> "$log_file"
|
||||
eval /usr/sbin/mysqld $cmdline_args --user=$user --wsrep_recover \
|
||||
--log-error="$log_file"
|
||||
ret=$?
|
||||
if [ $ret -ne 0 ]; then
|
||||
# Something went wrong, let us also print the error log so that it
|
||||
|
||||
Reference in New Issue
Block a user