MySQL的備份方法很多種,其中包含mysqldump,mydumper,mysql_hotcopy以及innobackupex,今天在備份innodb過程出現一個問題innobackupex-1.5.1:fatal error: no ’innodb_buffer_pool_filename’ option in group ’mysqld’ in MySQL options,這邊作為記錄,以備以后查看.
執行備份命令,詳細錯誤信息如下:
- innobackupex-1.5.1: Created backup directory /data/backup/BD_mysql_3306_2013-10-17/2013-10-17_00-58-04 //Vevb.com
- innobackupex-1.5.1: fatal error: no 'innodb_buffer_pool_filename' option in group 'mysqld' in MySQL options
在百度一無所有,google下,一個國外網友提到可能是存在兩個版本,版本沖突了,想起之前rpm安裝過一個版本,后來二進制文件的安裝過一次,導致新版本的調用到了老舊的版本,不知道你是否是這個問題,解決方法如下.
查找rpm安裝的版本,代碼如下:
# rpm -qa | grep percona-
percona-xtrabackup-2.0.1-446.rhel5
卸載老版本,代碼如下:# rpm -e percona-xtrabackup-2.0.1-446.rhel5
最后重新執行以下備份即可.
新聞熱點
疑難解答