Chinaunix首页 | 论坛 | 博客
  • 博客访问: 113154
  • 博文数量: 10
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 54
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-29 16:20
个人简介

新入行DBA,带着强烈的求知欲望混迹于各社区,学习高人经验,愿得高人赐教,必将感激不尽。 真心感谢将宝贵经验分享给我们这些菜鸟的前辈们!

文章分类
文章存档

2014年(1)

2013年(9)

分类: Mysql/postgreSQL

2013-10-31 15:33:56

工作之余,在老大建议下,尝试了percona。接触新东西,写个博文记录下,如有纰漏,请多指教,共同进步~

1.首先了解percona的优势与不足:

Percona 团队的声明是 “Percona Server 是由 Oracle 发布的最接近官方 MySQL Enterprise 发行版的版本”。
作为mysql的衍生版,percona有XtraDB引擎提高性能,有好用的xtrabackup和toolkit工具,还有集群、监控等工具,不过据说,在处理中文字符时,备份恢复会有一些问题,其他的有待考察。

2.安装percona server,percona xtrabackup和percona toolkit:

(cluster和monitor还没涉及)   
注:参照percona官方文档以及网上大家分享的经验
准备安装包:

CentOS-6.4-x86_64-bin-DVD1.iso
CentOS-6.4-x86_64-bin-DVD2.iso

percona-release-0.0-1.x86_64.rpm    (percona提供的yum源)
Percona-Server-client-56-5.6.13-rel61.0.461.rhel6.x86_64.rpm
Percona-Server-shared-56-5.6.13-rel61.0.461.rhel6.x86_64.rpm
Percona-Server-server-56-5.6.13-rel61.0.461.rhel6.x86_64.rpm
percona-xtrabackup-2.1.5-680.rhel6.x86_64.rpm
percona-toolkit-2.2.5-1.noarch.rpm
注: 下载以上安装包,本实验选择5.6版本,也是源于mysql5.6版本的,并且采用rpm安装,涉及目录可另行修改。

(1)实验环境:

在vmware workstation中安装2台linux系统的虚拟机:
CentOS-6.4-x86_64 最小化文本安装,关闭防火墙(实验环境无安全要求)和selinux,配置好IP网络(因为要使用percona的网络yum源)。

(2)percona server 安装步骤:

    1.使用percona的yum源:
rpm -Uvh percona-release-0.0-1.x86_64.rpm
    2.安装shared和client:
rpm -ivh Percona-Server-shared-56-5.6.13-rel61.0.461.rhel6.x86_64.rpm
rpm -ivh Percona-Server-client-56-5.6.13-rel61.0.461.rhel6.x86_64.rpm
    3.安装server:
yum install -y libaio-0.3.107-10.el6.x86_64
rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.x86_64
rpm -ivh Percona-Server-server-56-5.6.13-rel61.0.461.rhel6.x86_64.rpm

(3)percona xtrabackup安装步骤:

yum install –y perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL         
rpm -ivh percona-xtrabackup-2.1.5-680.rhel6.x86_64.rpm
    

(4)percona toolkit安装步骤:

rpm -ivh percona-toolkit-2.2.5-1.noarch.rpm



阅读(6262) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~