[MDEV-4661] Galera: mysqld_safe fails to execute position recovery, server does not start Created: 2013-06-14 Updated: 2013-08-28 Resolved: 2013-08-28 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 5.5.32-galera |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Elena Stepanova | Assignee: | Seppo Jaakola |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | galera | ||
| Issue Links: |
|
||||
| Description |
|
After installation e.g. from an RPM, server does not start, the error contains the following:
Some digging shows that eval_log_error attempts to execute nohup without parameters instead of a full mysqld command, because the subroutine ignores all arguments except for the first one. The following patch seems to fix the issue, but please make sure that's the right way to do it, and that it's the only place where it should be fixed:
|
| Comments |
| Comment by Elena Stepanova [ 2013-06-15 ] |
|
Fixed by the merge: revno: 3405 The fix is slightly different from the suggested one, instead of using all arguments in the subroutine, the parameters are quoted as a single string in the subroutine call, so at the end it's only one argument. It works too. |
| Comment by Rasmus Johansson (Inactive) [ 2013-08-28 ] |
|
Reopened to be able to move to correct fix version |