• CentSO7.6下部署Maridb Galera Cluster 实践记录(一)


              根据目前系统业务发展,预计未来上集成的概率异常之高,所以提前学习如何部署,网上尽管有很多这方面资料,但是真正适合自己的只有实践过的。

              很奇怪目前的yum资源库里面为什么没有galera资源,目前只能通过修改源来下载

               通过以下代码添加YUM源:

    tee /etc/yum.repos.d/mariadb.repo <<-'EOF'
    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.1/centos7-amd64
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
    EOF

            后续更新为国内镜像,速度比之前要官网快很多。

    tee /etc/yum.repos.d/mariadb.repo <<-'EOF'
    [mariadb]
    name = MariaDB
    baseurl = http://mirrors.ustc.edu.cn/mariadb/yum/10.4/centos7-amd64/
    gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
    gpgcheck=1
    EOF

            添加完毕后,更新YUM资源,  #  yum makecache

            执行完毕后,安装mariadb数据库,# yum install -y mariadb-server

           有些资料还提示安装mariadb-client,经实际测试发现,上述安装过程中就会自带安装,

              继续安装galera,# yum install -y galera

              我很奇怪,第一次安装还有个安装过程,第二次就直接没了,提示我已经安装了。

              第一个系统安装截图:

         第二个系统安装效果:

        

                关闭防火墙:  # systemctl stop firewalld  

                禁用防火墙:# systemctl disable firewalld

                重置计算机名称: # hostnamectl set-hostname  db143(自己可以根据实际情况定义)

                修改配置文件:

                                      # cd /etc/my.cnf.d     --  进入到所在文件夹,核实下配置文件是否存在

                                      # ls -a                       -- 查看所有文件

                               

                                  # vi server.cnf          --  网上有的说是galera.cnf,但是我一直没发现这个文件

                生成galera执行文件:# sudo -u mysql /usr/sbin/mysqld --wsrep-new-cluster &> /tmp/wsrep_new_cluster.log & disown $!

                执行galera文件: # tail -f /tmp/wsrep_new_cluster.log

      

            

  • 相关阅读:
    C#操作EXcel
    ADO.NET 导出 Excel 文件
    基于jQuery的数字键盘插件
    Python爬虫(三)——正则表达式
    python爬虫(二)——第一个爬虫程序
    python爬虫学习(一)——爬虫的工作原理
    斜率优化DP学习笔记
    可持久化线段树学习笔记
    尺取法学习笔记
    分层图学习笔记
  • 原文地址:https://www.cnblogs.com/zhongjicainiao/p/10913167.html
Copyright © 2020-2023  润新知