广告
返回顶部
首页 > 资讯 > 数据库 >PXC5.7的安装步骤
  • 165
分享到

PXC5.7的安装步骤

2024-04-02 19:04:59 165人浏览 薄情痞子
摘要

这篇文章主要介绍“PXC5.7的安装步骤”,在日常操作中,相信很多人在PXC5.7的安装步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PXC5.7的安装步骤”的疑惑有所帮

这篇文章主要介绍“PXC5.7的安装步骤”,在日常操作中,相信很多人在PXC5.7的安装步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PXC5.7的安装步骤”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

节点分配


IP

hostname

用途

192.168.137.201

c1

node1

192.168.137.202

c2

node2

192.168.137.203

c3

node3

需要的包

percona-xtrabackup-24-2.4.7-2.el6.x86_64.rpm

Percona-XtraDB-Cluster-5.7.18-rel15-29.20.1.linux.x86_64.ssl101.tar.gz

安装epel源(所有节点)

Centos6

 rpm -ivh Http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

centos7

 rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

安装依赖包

yum install perl-io-Socket-SSL perl-DBD-Mysql perl-Time-HiRes socat nc -y

安装xtrabackup

wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.7/binary/redhat/6/x86_64/percona-xtrabackup-24-2.4.7-2.el6.x86_64.rpm

rpm -ivh percona-xtrabackup-24-2.4.7-2.el6.x86_64.rpm

数据库初始化

/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/data/mysql/mysql3306/data  --user=mysql --initialize

修改mysqld_safe启动文件

#####具体需要替换的路径根据安装的包名称去mysqld_safe文件中查询#############

sed -i 's#/mnt/workspace/percona-xtradb-cluster-5.7-binary-tarball/label_exp/centos6-64/Percona-XtraDB-Cluster-5.7.18-29.20/346/usr/local/Percona-XtraDB-Cluster-5.7.18-rel15-29.20.1.Linux.x86_64.ssl101#/usr/local/mysql#g' /usr/local/mysql/bin/mysqld_safe

vi /usr/local/mysql/support-files/mysql.server

basedir=/usr/local/mysql

datadir=/data/mysql/mysql3306/data

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

chmod 755 /etc/init.d/mysql

添加PXC相关的参数

vi /etc/my.cnf

[mysqld]

...

#PXC

wsrep_provider=/usr/local/mysql/lib/libgalera_smm.so

wsrep_cluster_address=GComm://192.168.137.201,192.168.137.202,192.168.137.203

wsrep_node_address=192.168.137.201

wsrep_slave_threads=2

innodb_autoinc_lock_mode=2

binlog_fORMat = ROW

default_storage_engine=InnoDB

wsrep_cluster_name=pxc-jiangzq

wsrep_sst_auth=sst:jiangzq

wsrep_sst_method=xtrabackup-v2

检查环境

[root@c1 xtrabackup]# /etc/init.d/mysql --help

Usage: mysql {start|stop|restart|restart-bootstrap|reload|force-reload|status|bootstrap-pxc}  [ MySQL (Percona XtraDB Cluster) options ]

启动第一个节点

shell>/etc/init.d/mysql bootstrap-pxc

/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf  bootstrap-pxc &

/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf bootstrap-pxc

修改root密码和添加sst账户

alter user user() identified by 'root';

create user 'sst'@'localhost' identified by 'jiangz';

grant all  on *.* to 'sst'@'localhost';

将整个虚拟机再克隆两个

#####修改主机名

shell>hostname c2

shell>vi /etc/sysconfig/network

hostname=c2

#####修改ip地址

shell>vi /etc/sysconfig/network-script/ifcfg-eth0

shell>service network restart

#####修改mysql配置文件

shell>vi /etc/my.cnf

server-id=203306

pid-file = c2.pid

wsrep_node_address=192.168.137.202

第2、3个节点启动

shell>/etc/init.d/mysql

遇到的错误

 ##############启动第二个节点报的错误###############

2017-07-18T06:40:24.829678Z 0 [ERROR] WSREP: Failed to read 'ready ' from: wsrep_sst_xtrabackup-v2 --role 'joiner' --address '192.168.137.202' --datadir '/data/mysql/mysql3306/data/' --defaults-file '/etc/my.cnf' --defaults-group-suffix '' --parent '10520' --binlog '/data/mysql/mysql3306/logs/mysql-bin'

    Read: '(null)'

2017-07-18T06:40:24.829714Z 0 [ERROR] WSREP: Process completed with error: wsrep_sst_xtrabackup-v2 --role 'joiner' --address '192.168.137.202'

--datadir '/data/mysql/mysql3306/data/' --defaults-file '/etc/my.cnf' --defaults-group-suffix '' --parent '10520' --binlog '/data/mysql/mysql3306/logs/mysql-bin' :

2 (No such file or directory)

selinux 没关和xtrabackup版本太低

日常启动关闭

#/etc/init.d/mysql    stop

全部节点关闭后重启

第一个节点启动的节点( 如果集群全部关闭,第一个起动也需要用这样的形式)

#/etc/init.d/mysql    bootstrap-pxc

其它节点

#/etc/init.d/mysql    start

备注:

如集群是不是所有的节点都关闭不用使#/etc/init.d/mysql    bootstrap-pxc 启动。都可以用

#/etc/init.d/mysql    start

启动。

到此,关于“PXC5.7的安装步骤”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

您可能感兴趣的文档:

--结束END--

本文标题: PXC5.7的安装步骤

本文链接: https://www.lsjlt.com/news/59242.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PXC5.7的安装步骤
    这篇文章主要介绍“PXC5.7的安装步骤”,在日常操作中,相信很多人在PXC5.7的安装步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PXC5.7的安装步骤”的疑惑有所帮...
    99+
    2022-10-18
  • jupyter的安装步骤
    1.安装python文件     首先去官网python去下载python的安装包,点击donwload,选择合适的系统。这里我是windown系统,点击进去,如图找到有installer的去下载。不...
    99+
    2023-09-15
    python jupyter numpy
  • 安装chromedriver的步骤
    安装chromedriver的步骤 1. 查看当前chrome的版本 # 在chrome中打开该网址,查看版本chrome://version/ 2. 下载对应chrome版本的chromedrive...
    99+
    2023-10-24
    python chrome
  • loadrunner12.6的安装步骤
    本篇内容主要讲解“loadrunner12.6的安装步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“loadrunner12.6的安装步骤”吧!PS:如果遇到什么权限问题,请右键管理员权限进行...
    99+
    2023-06-05
  • CentOS的安装步骤
    本篇内容主要讲解“CentOS的安装步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS的安装步骤”吧!对于CentOS的大量使用,可能会在CentOS安装中遇到问题。这里就很全面的讲...
    99+
    2023-06-16
  • oracle的安装步骤
    一、关于Oracle数据库 1、Oracle数据库的简介Oracle 是一个数据库管理系统,是Oracle公司的核心产品。其在数据安全性与安整性控制方面的优越性能,以及跨操作系统、跨硬件平台的数据操作能力。...
    99+
    2022-10-18
  • proxysql的安装步骤
    本篇内容介绍了“proxysql的安装步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!MySQL环境信息...
    99+
    2022-10-18
  • greenplum4.3.33的安装步骤
    本篇内容介绍了“greenplum4.3.33的安装步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!20...
    99+
    2022-10-18
  • Linux的安装步骤
    这篇文章主要讲解了“Linux的安装步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux的安装步骤”吧!操作系统的安装看似神秘,但其实很简单。以下是成功安装 Linux 的步骤。在 ...
    99+
    2023-06-15
  • Debian10的安装步骤
    本篇内容主要讲解“Debian10的安装步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Debian10的安装步骤”吧!Debian 项目发布了它的最新稳定版 Debian 10,其代号是 “...
    99+
    2023-06-16
  • TOMCAT的安装步骤
    TOMCAT的安装步骤:0、已经安装了APACHE及JDK。否则安装之。本机安装版本为1。3。JDK为1。4。01、下载TOMCAT安装包,目前最新版本为4。0,安装时使用的为正式发布版3。2。1,下载地址为:java.apache.org...
    99+
    2023-06-03
  • clip的安装步骤
    不能直接使用pip install clip,可遵循官方步骤,官方步骤出错,可按照我的安装步骤进行,亲试有效。 官方安装步骤: 安装相应的pytorch环境(torch要求1.7.0以上版本) 2. ...
    99+
    2023-09-05
    python
  • PXC5.7版本集群如何安装使用
    这篇文章主要为大家展示了“PXC5.7版本集群如何安装使用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“PXC5.7版本集群如何安装使用”这篇文章吧。环境介绍:...
    99+
    2022-10-18
  • LDAP安装步骤
    LDAP(Lightweight Directory Access Protocol)是一种用于访问和维护分布式目录信息服务的协议。...
    99+
    2023-09-20
    LDAP
  • ESXI安装步骤
    第一步:通过带外登入界面进入命令行;登入界面后,通过远程控制,进入命令行 第二步:上传esx...
    99+
    2023-09-03
    linux 运维 服务器 Powered by 金山文档
  • mariadb 安装步骤
    下载地址:https://downloads.mariadb.org/mariadb/10.2.10/ ...
    99+
    2022-10-18
  • mysql8.0安装步骤
    打开下载的MySQL 8.0软件安装包,鼠标右击压缩包 选择【解压到当前文件夹】。 打开解压的【Mysql8.0】文件夹 鼠标右击【mysql-installer-community-8.0.17.0】安装程序,选择【以管理员身份运行...
    99+
    2023-09-14
    mysql 数据库
  • MySQL infobright的安装步骤
    整个安装过程过了一遍,感觉跟MySQL的安装差不太多。步骤如下: 1、使用"rpm -ivh  安装包"命令来安装一下rpm的包,如下: [root@tk01-dba-mysql dba_mysql]#...
    99+
    2022-05-22
    MySQL infobright infobright 安装
  • MYSQL MGR的安装步骤
    本篇内容介绍了“MYSQL MGR的安装步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!########...
    99+
    2022-10-18
  • Oracle Client的安装步骤
    本篇内容介绍了“Oracle Client的安装步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、下载...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作