mysql5.7 PXC集群的恢复节点
发布日期:2021-05-10 15:50:24 浏览次数:14 分类:精选文章

本文共 4121 字,大约阅读时间需要 13 分钟。

������Percona XtraDB Cluster (PXC) ������������������

1. ������������

������������������������������������������EDR1���IP���������10.xxx.xxx.12������������������������������������������������ Weak������������������������������SELINUX������������������������������������YUM���������������������������������������

������������������������������������������������������A: 10.xxx.xxx.13���������B: 10.xxx.xxx.14������������������PXC���������������������

2. ������������

2.1 ������������������������������

1.���������������YUM��� ������openjdk���PXc������������������������

# ������http���������
yum -y install httpd
# ���������������httpd������
systemctl restart httpd
systemctl enable httpd
  1. ������YUM���������������������������������������
  2. # ������YUM������������
    mkdir -p /var/www/html/openjdk
    mkdir -p /var/www/html/PXC
    # ������openjdk������rpm������/openjdk������
    # ������pxc������rpm������/PXC������
    1. ������������YUM������������������������������
    2. # ������createrepo������
      yum -y install createrepo
      # ������������������
      createrepo -v /var/www/html/openjdk/
      createrepo -v /var/www/html/PXC/
      # ������������
      chmod -R 755 /var/www/html/openjdk/
      chmod -R 755 /var/www/html/PXC/

      2.2 ������������������

    3. ������������������������������
    4. # ������������sysctl������
      cat /etc/sysctl.conf
      1. ���������������������������SELINUX���������
      2. # ������SELINUX������
        getenforce
        # ���������������������
        systemctl status firewalld
        1. ������/etc/hosts���������������������
        2. 2.3 ������SSH���������������

        3. ������SSH������������������������
        4. # ���EDR1������������SSH������
          ssh-keygen -t rsa
          # ������������������������������������EDR1
          scp /root/.ssh/id_rsa.pub 10.xxx.xxx.13:/root/.ssh/id_rsa.pub_13
          scp /root/.ssh/id_rsa.pub 10.xxx.xxx.14:/root/.ssh/id_rsa.pub_14
          # ���������������EDR1���������������
          cat /root/.ssh/id_rsa.pub > /root/.ssh/authorized_keys
          cat /root/.ssh/id_rsa_13.pub > /root/.ssh/authorized_keys
          cat /root/.ssh/id_rsa_14.pub > /root/.ssh/authorized_keys
          1. ���������������������������������������
          2. # ���EDR1������������������������������������
            scp /root/.ssh/authorized_keys 10.xxx.xxx.13:/root/.ssh/authorized_keys
            scp /root/.ssh/authorized_keys 10.xxx.xxx.14:/root/.ssh/authorized_keys
            1. ������SSH������������������
            2. # ������������������������
              ssh 10.xxx.xxx.12 date
              ssh 10.xxx.xxx.13 date
              ssh 10.xxx.xxx.14 date

              2.4 ������������������

              ���������������������������������������NTP���������������������

              2.5 ���������������Percona XtraDB Cluster

            3. ���������������������������PXC���
            4. # ���������������������������
              yum -y install perl-DBI rsync perl-DBD-mysql perl-Digest-MD5 lsof socat
              # ������PXC���������
              yum -y install Percona-XtraDB* percona-xtrabackup-24 jemalloc jemalloc-devel libev
              1. ���������������PXC���
              2. 2.6 ������MySQL���������������

              3. ������MySQL���������������������
              4. # ������������MySQL���
                cat /etc/group | grep -i mysql
                # ���������ID
                groupmod -g 512 mysql
                # ������MySQL���������������������
                usermod -u 512 -d /mysql -s /bin/bash -c '' mysql
                chown -R mysql:mysql /var/lib/mysql
                passwd mysql
                1. ���������������������
                2. # ������������������
                  mkdir -p /mysql/bin_log
                  mkdir -p /mysql/log
                  mkdir -p /mysql/relay_log
                  mkdir -p /mydata/data
                  # ������������������
                  chown -R mysql:mysql /mysql
                  chown -R mysql:mysql /mydata

                  2.7 ���������������my.cnf������

                3. ������������������my.cnf���������������
                4. scp 10.xxx.xxx.13:/etc/my.cnf /etc/my.cnf
                  1. ������������������������my.cnf���������
                  2. 2.8 ������hugepages

                    ������������������������������

                    2.9 ������limits

                    # ������������������������������
                    echo "mysql soft memlock unlimited" >> /etc/security/limits.conf
                    echo "mysql hard memlock unlimited" >> /etc/security/limits.conf

                    2.10 ������MySQL���������������������

                    ������MySQL���������������������������������������

                    # ������MySQL
                    systemctl start mysql
                    # ������������������
                    tail -f /mysql/log/mysqld.log

                    2.11 ������������������

                  3. ���������������������������������
                  4. # ������������������
                    mysql -uroot -p
                    use mpttest;
                    show tables;
                    select * from tmp_list_001;
                    1. ������������������������������
                    2. # ������������������
                      mysql -uroot -p
                      use mpttest;
                      select * from tmp_list_001;

                      ������������������������������������������������������������������������������PXC������������������������������������������

上一篇:oracle12.2 rac清理sysaux表空间
下一篇:oracle12c rac 开启hugepage

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2025年04月21日 18时56分14秒