Server options innodb_log_group_home_dir and innodb_data_home_dir not getting read from SHOW VARIABLES
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Percona XtraBackup moved to https://jira.percona.com/projects/PXB | Status tracked in 2.4 | |||||
2.2 |
Won't Fix
|
Undecided
|
Unassigned | |||
2.3 |
Fix Released
|
Medium
|
Unassigned | |||
2.4 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Server options innodb_
xtrabackup: innodb_
xtrabackup: innodb_
/usr/bin/
InnoDB Backup Utility v1.5.1-xtrabackup; Copyright 2003, 2009 Innobase Oy
and Percona LLC and/or its affiliates 2009-2013. All Rights Reserved.
This software is published under
the GNU GENERAL PUBLIC LICENSE Version 2, June 1991.
Get the latest version of Percona XtraBackup, documentation, and help resources:
http://
150414 13:17:09 innobackupex: Connecting to MySQL server with DSN 'dbi:mysql:
150414 13:17:09 innobackupex: Connected to MySQL server
150414 13:17:09 innobackupex: Executing a version check against the server...
150414 13:17:09 innobackupex: Done.
150414 13:17:09 innobackupex: Starting the backup operation
IMPORTANT: Please check that the backup run completes successfully.
At the end of a successful backup run innobackupex
prints "completed OK!".
innobackupex: Using server version 5.6.23-log
innobackupex: Created backup directory /backup_
150414 13:17:09 innobackupex: Starting ibbackup with command: xtrabackup --defaults-
innobackupex: Waiting for ibbackup (pid=22076) to suspend
innobackupex: Suspend file '/backup_
xtrabackup version 2.2.10 based on MySQL server 5.6.22 Linux (x86_64) (revision id: )
xtrabackup: uses posix_fadvise().
xtrabackup: cd to /home/db/
xtrabackup: open files limit requested 0, set to 100000000
xtrabackup: using the following InnoDB configuration:
xtrabackup: innodb_
xtrabackup: innodb_
xtrabackup: innodb_
xtrabackup: innodb_
xtrabackup: innodb_
2015-04-14 13:17:09 2ad69b759540 InnoDB: Operating system error number 2 in a file operation.
InnoDB: The error means the system cannot find the path specified.
InnoDB: File ./ib_logfile0: 'open' returned OS error 71. Cannot continue operation
2015-04-14 13:17:09 2ad69b759540 InnoDB: Assertion failure in thread 47101219542336 in file os0file.cc line 658
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://
InnoDB: about forcing recovery.
13:17:09 UTC - xtrabackup got signal 6 ;
This could be because you hit a bug or data is corrupted.
This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help
diagnose the problem, but since we have already crashed,
something is definitely wrong and this may fail.
Thread pointer: 0x1d4deb0
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
stack_bottom = 101010101010101 thread_stack 0x10000
xtrabackup(
xtrabackup(
/lib/x86_
/lib/x86_
/lib/x86_
xtrabackup() [0x657525]
xtrabackup(
xtrabackup() [0x5a2aae]
xtrabackup(
/lib/x86_
xtrabackup() [0x59bd65]
Please report a bug at https:/
innobackupex: got a fatal error with the following stacktrace: at /usr/bin/
innobackupex: Error: The xtrabackup child process has died at /usr/bin/
Sample db.my.cnf values:
[client]
user = backupuser
password = "password"
socket = /socket_path/socket
Workaround:
db.my.cnf values:
[client]
user = backupuser
password = "password"
socket = /socket_path/socket
[xtrabackup]
innodb_
innodb_
summary: |
Server options innodb_log_group_home_dir and innodb_data_home_dir not - geeting read from SHOW VARIABLES + getting read from SHOW VARIABLES |
I get the same error while using this backup command syntax, though the very same command worked very well before:
# innobackupex --defaults- file=/path/ to/my.cnf --user=<username> --password= <password> --socket= /path/to/ mysql.sock /path/to/base-dir/