如何使用rpm包安装Percona服务器
Percona XtraDB是InnoDB存储引擎的增强版本。它旨在更好地利用较新计算机硬件系统的性能,并且还包含一些新功能。高性能环境的新功能。 XtraDB存储引擎完全向后兼容,因此XtraDB可以用来替代InnoDB存储引擎。
Percona XtraDB 包含 InnoDB 的所有强大、可靠的 ACID 兼容设计和先进的 MVCC 架构。 XtraDB建立在InnoDB的坚实基础上,赋予XtraDB更多的功能、更好的调用、更多的参数指标和更多的扩展。
特别是,XtraDB 旨在更有效地使用内存更加高效,在多核条件下更加方便易用。它还解除了InnoDB的许多限制,并提供了比InnoDB更多的配置和性能监控参数。
Percona XtraDB 引擎包含在Percona Server和MariaDB中。
在 Red Hat Enterprise Linux 上安装Percona Server
Percona Server 与MySQL一样,有多种安装方式:yum Repositories、rpm span>strong>,二进制 tarball,源 tarball,Git Source Tree等可根据实际环境选择。具体安装步骤请参考官方文档。下面主要使用rpm包的安装RHEL 6为例说明主要步骤
安装Percona服务器使用rpm包
1下载软件包
wget https://www.percona.com/downloads/Percona-Server-5.6/Percona-Server-5.6.29-76.2/binary/ redhat/6/x86_64/Percona-Server-5.6.29-76.2-rddf26fe-el6-x86_64-bundle.tar
2 解压tar包
]# tar -xvf Percona-Server-5.6.29-76.2-rddf26fe-el6- x86_64-bundle.tar
]# ls *.rpm
Percona-Server-56-debuginfo-5.6.29-rel76.2 .el6.x86_64.rpm
Percona-Server-server-56-5.6.29-rel76 .2.el6.x86_64.rpm
Percona-Server-tokudb-56-5.6.29-rel76.2.el6.x86_64.rpm
Percona-Server-client-56-5.6.29-rel76.2。 el6.x86_64.rpm
Percona-Server-shared-56-5.6.29-rel76.2.el6.x86_64.rpm
Percona- Server-devel-56-5.6.29-rel76.2.el6.x86_64.rpm
Percona-Server-test-56-5.6。 29-rel76.2.el6.x86_64.rpm
3 安装Percona 服务器
]#rpm -ivh Percona-Server-server-56-5.6.29-rel76.2.el6.x86_64.rpm \
Percona-Server-client-56-5.6.29-rel76.2.el6.x86_64.rpm \
Percona-Server -shared-56-5.6.29-rel76.2.el6.x86_64.rpm
#以上三个rpm包只是为了完成 Percona 服务器
#If 的安装需要的(包括调试、测试等等)、安装全部rpm 软件包
]#rpm -ivh *.rpm
< p class="MsoNormal">附件:L6 上的 RHE 安装错误:libcrypto.so.10 和 libssl.so.10错误:依赖失败:
Percona-Server 需要 libcrypto.so.10 (libcrypto.so.10)(64bit) -client-56-5.6.29-rel76.2.el6.x86_64
libssl.so.10( libssl.so.10)(64bit) 是 Percona-Server 需要的- client-56-5.6.29-rel76.2.el6.x86_64
libcrypto.so.10(libcrypto .so.10)(64bit) 是 Percona-Server-shared 需要的-56-5.6.29-rel76.2.el6.x86_64
libssl.so.10(libssl.so.10)(64bit) 是 Percona-Server-shared- 需要的56-5.6.29-rel76.2.el6.x86_64
#RedHat EL6附带openssl-1.0 .0版本,用于Percona-Server应安装 >openssl-1.0.1<强>版本,安装新版本后,问题lem 已解决
]# rpm -ivh openssl10-libs-1.0.1e-1.ius.el6.x86_64.rpm --force
警告:openssl10 -libs-1.0.1e-1.ius.el6.x86_64.rpm:标头 V4 DSA/SHA1 签名,密钥 ID 9cd4953f:NOKEY
准备中... ######################################[100%]
< p class=“MsoNormal”> 1:openssl10-libs ######################################## # ## [100%]4 配置文件
Percona Server默认数据文件路径在/var/lib/mysql/下
#编辑配置文件/etc/my.cnf cnf
]# cat /etc/my.cnf
[mysqld]
datadir =/ var/lib/mysql
socket=/var/lib/mysql/mysql.sock
log-error=/var/日志/mysqld.log
innodb_buffer_pool_size = 128M
注意:配置文件中有很多选项。具体配置根据实际需要而定。这里只是一个简单的配置
5 运行Percona Server
< h5>1.启动服务]# /etc/init.d/mysql start
启动 MySQL (Percona Server)........................[ 确定 ]
2.确认服务正在运行 span>
]# /etc/init.d/mysql status
MySQL(Percona 服务器)正在运行(3369)[确定]
3.停止服务
]# /etc/init.d/mysql stop
关闭 MySQL(Percona 服务器)..[ 确定]
4 。重新启动服务
]# /etc/init.d/mysql restart
关闭 MySQL (Percona Server)..[ 确定]
启动 MySQL (Percona Server) .....[ OK ]
6 查看日志
]# tail -f /var/log/mysqld.log
2016-05-03 16:28:23 3595 【注】InnoDB: Percona XtraDB (http://www.percona.com) 5.6.29-76.2 启动;日志序列号1626007
2016-05-03 16:28:23 3595 【注意】未找到RSA私钥文件:/var/lib/mysql//private_key.pem。某些身份验证插件将无法工作。
2016-05-03 16:28: 23 3595 [注意] 未找到 RSA 公钥文件:/var/lib/mysql//public_key。 pem。某些身份验证插件将无法工作。
2016-05-03 16: 28:23 3595 [注意] 服务器主机名(绑定地址):'*';端口:3306
2016-05-03 16:28:23 3595 [注意] IPv6 可用。
2016-05-03 16:28:23 3595 [注意] - '::' 解析为 '::';
2016-05- 03 16:28:23 3595 [注意] 在 IP: '::' 上创建服务器套接字。
2016-05-03 16:28:23 3595 [注意] 事件调度程序:已加载 0 个事件
2016-05-03 16:28:23 3595 [注意] /usr/sbin/mysqld:准备连接。
版本:“5.6.29-76.2”套接字:“/var/lib/mysql/mysql.sock”端口:3306 Percona Server (GPL),版本 76.2,修订版 ddf26fe
7 span>卸载Percona Server
1.停止Percona Server服务
]# /etc/init.d/mysql stop p>
关闭 MySQL(Percona 服务器)..[ 确定]
2.删除软件包
]# rpm -qa|grep -i percona
Percona-Server-client-56-5.6 .29-rel76.2.el6.x86_64
Percona-Server-server-56-5.6.29-rel76.2.el6.x86_64
Percona-Server-shared -56-5.6.29-rel76.2.el6.x86_64
p>]# rpm -e Percona-Server-client-56-5.6.29-rel76.2.el6.x86_64 \
Percona-Server -server-56-5.6.29-rel76.2.el6.x86_64 \
Percona-Server-shared -56-5.6.29-rel76.2.el6.x86_64
p>]# rpm -qa|grep -i percona
3.删除数据和配置文件
]# rm -rf /var/lib/mysql/ /etc/my.cnf
< p class="MsoNormal ">注意:这里所有的数据文件(数据库、表、日志等)都会被删除。也许你的环境中数据文件的位置不是默认的/var/lib/mysql,而是其他地方。目录,卸载时根据实际情况删除文件感谢您仔细阅读本文。希望小编分享《如何使用rpm p安装Percona服务器》一文ackage方法》对大家有帮助,也希望大家支持大家,关注行业资讯频道。更多相关知识等待大家学习!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何使用rpm包安装Percona服务器