innobackupex:Error:xtrabackup&nb…
使用innobackupex進行數據庫備份,報如下錯誤:
innobackupex --compress --parallel=4 --user=root
--password=yoon
/export/backup/
xtrabackup_56 version 2.1.9 for MySQL server 5.6.17 Linux (x86_64)
(revision id: 744)
xtrabackup: uses posix_fadvise().
xtrabackup: cd to /var/lib/mysql
xtrabackup: open files limit requested 0, set to
1024
xtrabackup: using the following InnoDB
configuration:
xtrabackup: innodb_data_home_dir =
./
xtrabackup: innodb_data_file_path =
ibdata1:10M:autoextend
xtrabackup: innodb_log_group_home_dir =
./
xtrabackup: innodb_log_files_in_group =
2
xtrabackup: innodb_log_file_size =
50331648
2016-01-21 21:41:29 7f343333b720 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
innobackupex: Error: The xtrabackup child process has died at
/usr/bin/innobackupex line 2622.
在生產庫備份沒問題,在虛擬機備份就出問題!
percona說修改配置文件路徑權限:
https://www.percona.com/forums/questions-discussions/percona-xtrabackup/13396-file-name-ib_logfile0-innodb-file-operation-call-open-returned-os-error-71
[root@hank-yoon mysql]# ls -ltr
total 180
-rw-r--r--. 1 root root 2496
Jul 15 2015 README
-rw-r--r--. 1 root root 17987
Jul 15 2015 COPYING
-rw-r--r--. 1 root root 104897 Jul 15
2015 INSTALL-BINARY
drwxr-xr-x. 2 root root 4096
Dec 19 18:39 docs
drwxr-xr-x. 3 root root 4096
Dec 19 18:39 include
drwxr-xr-x. 4 root root 4096
Dec 19 18:39 man
drwxr-xr-x. 3 root root 4096
Dec 19 18:39 data
drwxr-xr-x. 3 root root 4096
Dec 19 18:39 lib
drwxr-xr-x. 2 root root 4096
Dec 19 18:39 scripts
drwxr-xr-x. 2 root root 4096
Dec 19 18:39 bin
drwxr-xr-x. 10 root root 4096 Dec 19 18:39
mysql-test
drwxr-xr-x. 2 root root 4096
Dec 19 18:39 support-files
drwxr-xr-x. 28 root root 4096 Dec 19 18:39
share
drwxr-xr-x. 4 root root 4096
Dec 19 18:39 sql-bench
-rw-r--r--. 1 root root
943 Dec 19 18:39 my.cnf
drwxr-xr-x. 2 root root 4096
Dec 19 18:40 etc
[root@hank-yoon mysql]# chown -R mysql.mysql etc/
問題依舊!
報錯總是提示ib_logfile0,在配置文件中ib_logfile參數是存在的:
InnoDB: File ./ib_logfile0: 'open' returned OS error 71. Cannot
continue operation
重新備份指定參數文件:
[root@hank-yoon backup]# innobackupex --compress --parallel=4
--defaults-file=/export/servers/mysql/etc/my.cnf
--user=root --password=yoon
/export/backup/
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://www.percona.com/xb/p
160121 22:12:52 innobackupex: Connecting to MySQL
server with DSN
'dbi:mysql:;mysql_read_default_file=/export/servers/mysql/etc/my.cnf;mysql_read_default_group=xtrabackup'
as 'root' (using password:
YES).
160121 22:12:52 innobackupex: Connected to MySQL
server
160121 22:12:52 innobackupex: Executing a version
check against the server...
160121 22:12:52 innobackupex:
Done.
IMPORTANT: Please check that the backup run completes
successfully.
At the end
of a successful backup run innobackupex
prints
"completed OK!".
innobackupex: Using mysql server version
5.6.26-log
innobackupex: Created backup directory
/export/backup/2016-01-21_22-12-52
160121 22:12:52 innobackupex: Starting ibbackup
with command: xtrabackup_56
--defaults-file="/export/servers/mysql/etc/my.cnf"
--defaults-group="mysqld" --backup
--suspend-at-end --target-dir=/export/backup/2016-01-21_22-12-52
--tmpdir=/export/data/mysql/tmp --compress --compress-threads=1
--parallel=4
innobackupex: Waiting for ibbackup (pid=5476) to
suspend
innobackupex: Suspend file
'/export/backup/2016-01-21_22-12-52/xtrabackup_suspended_2'
xtrabackup_56 version 2.1.9 for MySQL server 5.6.17 Linux (x86_64)
(revision id: 744)
xtrabackup: uses posix_fadvise().
xtrabackup: cd to /export/data/mysql/data/
xtrabackup: open files limit requested 65535, set to
65535
xtrabackup: using the following InnoDB
configuration:
xtrabackup: innodb_data_home_dir =
/export/data/mysql/data
xtrabackup: innodb_data_file_path =
ibdata1:2G;ibdata2:2G:autoextend
xtrabackup: innodb_log_group_home_dir =
/export/data/mysql/data
xtrabackup: innodb_log_files_in_group =
3
xtrabackup: innodb_log_file_size =
268435456
2016-01-21 22:12:52 7fa03bee9720 InnoDB: Using Linux native
AIO
xtrabackup: using O_DIRECT
>> log scanned up to (1510934)
InnoDB: Opened 4 undo tablespaces
xtrabackup: Starting 4 threads for parallel data files
transfer
[04] Compressing /export/data/mysql/data/ibdata1 to
/export/backup/2016-01-21_22-12-52/ibdata1.qp
[03] Compressing /export/data/mysql/data/ibdata2 to
/export/backup/2016-01-21_22-12-52/ibdata2.qp
[02] Compressing /export/data/mysql/undo/undo001 to
/export/backup/2016-01-21_22-12-52/undo001.qp
[01] Compressing /export/data/mysql/undo/undo002 to
/export/backup/2016-01-21_22-12-52/undo002.qp
[02]
...done
[01]
...done
>> log scanned up to (1510934)
[01] Compressing /export/data/mysql/undo/undo003 to
/export/backup/2016-01-21_22-12-52/undo003.qp
[02] Compressing /export/data/mysql/undo/undo004 to
/export/backup/2016-01-21_22-12-52/undo004.qp
[02]
...done
[01]
...done
[02] Compressing ./mysql/innodb_index_stats.ibd to
/export/backup/2016-01-21_22-12-52/mysql/innodb_index_stats.ibd.qp
[02]
...done
[01] Compressing ./mysql/innodb_table_stats.ibd to
/export/backup/2016-01-21_22-12-52/mysql/innodb_table_stats.ibd.qp
[01]
...done
[02] Compressing ./mysql/slave_master_info.ibd to
/export/backup/2016-01-21_22-12-52/mysql/slave_master_info.ibd.qp
[02]
...done
>> log scanned up to (1510934)
[01] Compressing ./mysql/slave_relay_log_info.ibd to
/export/backup/2016-01-21_22-12-52/mysql/slave_relay_log_info.ibd.qp
[01]
...done
[02] Compressing ./mysql/slave_worker_info.ibd to
/export/backup/2016-01-21_22-12-52/mysql/slave_worker_info.ibd.qp
[02]
...done
>> log scanned up to (1510934)
>> log scanned up to (1510934)
>> log scanned up to (1510934)
>> log scanned up to (1510934)
[04]
...done
[03]
...done
xtrabackup: Creating suspend file
'/export/backup/2016-01-21_22-12-52/xtrabackup_suspended_2' with
pid '5476'
160121 22:12:59 innobackupex: Continuing after
ibbackup has suspended
160121 22:12:59 innobackupex: Starting to lock
all tables...
160121 22:12:59 innobackupex: All tables locked
and flushed to disk
160121 22:12:59 innobackupex: Starting to backup
non-InnoDB tables and files
innobackupex: in subdirectories of
'/export/data/mysql/data/'
innobackupex: Backing up files
'/export/data/mysql/data//mysql/*.{frm,isl,MYD,MYI,MAD,MAI,MRG,TRG,TRN,ARM,ARZ,CSM,CSV,opt,par}'
(74 files)
>> log scanned up to (1510934)
innobackupex: Backing up files
'/export/data/mysql/data//performance_schema/*.{frm,isl,MYD,MYI,MAD,MAI,MRG,TRG,TRN,ARM,ARZ,CSM,CSV,opt,par}'
(53 files)
160121 22:13:00 innobackupex: Finished backing up
non-InnoDB tables and files
160121 22:13:00 innobackupex: Waiting for log
copying to finish
xtrabackup: The latest check point (for incremental):
'1510934'
xtrabackup: Stopping log copying thread.
.>> log scanned up to (1510934)
xtrabackup: Creating suspend file
'/export/backup/2016-01-21_22-12-52/xtrabackup_log_copied' with pid
'5476'
xtrabackup: Transaction log of lsn (1510934) to (1510934) was
copied.
160121 22:13:01 innobackupex: All tables
unlocked
innobackupex: Backup created in directory
'/export/backup/2016-01-21_22-12-52'
innobackupex: MySQL binlog position: filename 'mysql-bin.000007',
position 120
160121 22:13:01 innobackupex: Connection to
database server closed
160121 22:13:01 innobackupex: completed
OK!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.