percona-xtrabackup-2.4.28 源码安装到centos6.7,请给出详细步骤。注意:该机器已经安装了xtrabackup8.0版本,希望能够版本共存。
时间: 2024-04-04 22:36:12 浏览: 142
好的,以下是 percona-xtrabackup-2.4.28 在 CentOS 6.7 上的源码安装步骤:
1. 安装依赖库
```
yum install -y gcc-c++ cmake make ncurses-devel libaio-devel openssl-devel bison
```
2. 下载 percona-xtrabackup-2.4.28 源码
```
wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.28/source/tarball/percona-xtrabackup-2.4.28.tar.gz
```
3. 解压源码包
```
tar zxvf percona-xtrabackup-2.4.28.tar.gz
cd percona-xtrabackup-2.4.28
```
4. 配置编译选项
```
cmake . -DBUILD_CONFIG=mysql_release -DWITH_MAN_PAGES=OFF -DWITH_MYSQLCOMPAT=ON
```
5. 编译和安装
```
make
make install
```
6. 验证安装
```
xtrabackup --version
```
如果安装成功,应该能够看到 xtrabackup 的版本号。
7. 版本共存
由于已经安装了 xtrabackup 8.0,需要将 percona-xtrabackup-2.4.28 安装到其他目录,以免覆盖原来的版本。可以通过修改编译选项中的 CMAKE_INSTALL_PREFIX 来指定安装目录,例如:
```
cmake . -DBUILD_CONFIG=mysql_release -DWITH_MAN_PAGES=OFF -DWITH_MYSQLCOMPAT=ON -DCMAKE_INSTALL_PREFIX=/usr/local/percona-xtrabackup-2.4.28
```
安装完成后,可以通过指定完整路径来使用 percona-xtrabackup-2.4.28,例如:
```
/usr/local/percona-xtrabackup-2.4.28/bin/xtrabackup --version
```
以上就是在 CentOS 6.7 上安装 percona-xtrabackup-2.4.28 的详细步骤,希望能够帮助到你。
阅读全文