如何使用rpm包安装Percona服务器

分类:编程技术 时间:2024-02-20 15:44 浏览:0 评论:0
0
本文主要介绍如何使用rpm包安装Percona服务器。有一定的参考价值。有兴趣的朋友可以参考一下。希望您读完这篇文章后能有所收获。让小编带你来了解一下吧。 。

Percona XtraDB是InnoDB存储引擎的增强版本。它旨在更好地利用较新计算机硬件系统的性能,并且还包含一些新功能。高性能环境的新功能。 XtraDB存储引擎完全向后兼容,因此XtraDB可以用来替代InnoDB存储引擎。

Percona XtraDB 包含 InnoDB 的所有强大、可靠的 ACID 兼容设计和先进的 MVCC 架构。 XtraDB建立在InnoDB的坚实基础上,赋予XtraDB更多的功能、更好的调用、更多的参数指标和更多的扩展。

特别是,XtraDB 旨在更有效地使用内存更加高效,在多核条件下更加方便易用。它还解除了InnoDB的许多限制,并提供了比InnoDB更多的配置和性能监控参数。

Percona XtraDB 引擎包含在Percona ServerMariaDB中。

在 Red Hat Enterprise Linux 上安装Percona Server

Percona Server MySQL一样,有多种安装方式:yum Repositoriesrpm 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 卸载Percona Server

1.停止Percona Server服务

]# /etc/init.d/mysql stop

关闭 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方法》对大家有帮助,也希望大家支持大家,关注行业资讯频道。更多相关知识等待大家学习!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何使用rpm包安装Percona服务器

用户评论