【Mariadb】centos7搭建mariadb Galera集群
2016-07-23 12:40
330 查看
机器列表
1) 192.168.88.1042) 192.168.88.105
关闭SELINUX
修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。
关闭防火墙
systemctl stop firewalld.service systemctl disable firewalld.service
设置mariadb的yum源并安装(所有节点都要)
vi /etc/yum.repos.d/mariadb.repo [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 enabled=0 yum --enablerepo=mariadb -y install MariaDB-server galera
配置 第一个 节点(192.168.88.104)
vi /etc/my.cnf.d/server.cnf [galera] # Mandatory settings wsrep_on=ON wsrep_provider=/usr/lib64/galera/libgalera_smm.so wsrep_cluster_address=gcomm:// binlog_format=row default_storage_engine=InnoDB innodb_autoinc_lock_mode=2 bind-address=0.0.0.0 # add follows # cluster name wsrep_cluster_name="MariaDB_Cluster" # own IP address(当前节点的IP) wsrep_node_address="192.168.88.104" # replication provider wsrep_sst_method=rsync 启动集群:/bin/galera_new_cluster
配置 其它 节点(192.168.88.105)
vi /etc/my.cnf.d/server.cnf [galera] # Mandatory settings wsrep_on=ON wsrep_provider=/usr/lib64/galera/libgalera_smm.so # specify all nodes in cluster(所有节点的IP,这里只有2台机器) wsrep_cluster_address="gcomm://192.168.88.104,192.168.88.105" binlog_format=row default_storage_engine=InnoDB innodb_autoinc_lock_mode=2 bind-address=0.0.0.0 # add follows # cluster name wsrep_cluster_name="MariaDB_Cluster" # own IP address(当前节点的IP) wsrep_node_address="192.168.88.105" # replication provider wsrep_sst_method=rsync 启动集群节点:systemctl start mariadb
测试集群状态
mysql -u root -p show status like 'wsrep_%'; 如果 "wsrep_local_state_comment" is "Synced" 则表明集群创建成功
相关文章推荐
- Centos6 编译安装Python
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- CentOS 7系统配置上的变化解析
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- 在Centos 5.5 上编译安装mysql 5.5.9
- 在阿里云的CentOS环境中安装配置MySQL的教程
- CentOS 6.5源码安装Erlang教程
- Centos下安装docker教程
- 在CenOS系统下安装和配置Redis数据库的教程
- centos 5.6 升级php到5.3的方法
- CentOS mysql安装系统方法
- centos下安装mysql服务器的方法
- CentOS 5.1 4.6最新官方下载地址列表
- Centos搭建GTK+Codeblock完整版
- CentOS 5.1下跑Mono和Asp.net的实现方法
- centos 安装免费控制面板kloxo步骤