日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
MYSQL主從環(huán)境搭建

服務(wù)器

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),金塔企業(yè)網(wǎng)站建設(shè),金塔品牌網(wǎng)站建設(shè),網(wǎng)站定制,金塔網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,金塔網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

192.168.11.131 master

192.168.11.132 slave

服務(wù)器系統(tǒng)

# cat /etc/redhat-release 

CentOS Linux release 7.2.1511 (Core) 

1、下面安裝過(guò)程兩個(gè)節(jié)點(diǎn)操作相同

# rpm -qa | grep mariadb

postfix-2.10.1-6.el7.x86_64

# rpm -qa | grep mariadb

mariadb-libs-5.5.44-2.el7.centos.x86_64

# rpm -ev postfix-2.10.1-6.el7.x86_64

# rpm -ev mariadb-libs-5.5.44-2.el7.centos.x86_64

# rpm -ivh MySQL-community-common-5.7.18-1.el7.x86_64.rpm 

# rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm 

# rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm 

# rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm 

   

設(shè)置開(kāi)機(jī)啟動(dòng)

# systemctl enable mysqld.service

2、兩節(jié)點(diǎn)配置

創(chuàng)建目錄

# mkdir /data/mysql_data

# chown -R mysql:mysql /data/mysql_data

編輯配置文件

# vi /etc/my.cnf

datadir=/data/mysql_data

character_set_server=utf8

sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

# innodb optimization

innodb_buffer_pool_size=8G

innodb_log_file_size=256M

innodb_flush_method=O_DIRECT

max_connections=500

innodb_autoextend_increment=128

啟動(dòng)服務(wù)

# service mysqld start

主節(jié)點(diǎn)密碼

# cat /var/log/mysqld.log 

A temporary password is generated for root@localhost: l+7jtY6QEfut

從節(jié)點(diǎn)密碼

# cat /var/log/mysqld.log 

A temporary password is generated for root@localhost: sLxt;f?671RO

mysql> set password=password('Password123!');

密碼隨意設(shè)置(符合規(guī)則就行)

關(guān)閉服務(wù)

# service mysqld stop

3、主節(jié)點(diǎn)配置

# vi /etc/my.cnf

server-id=1

log-bin=mysql-bin

binlog_format=mixed

innodb_flush_log_at_trx_commit=1

sync_binlog=1

expire_logs_days=15

relay_log=mysql-realy-bin

4、從節(jié)點(diǎn)配置

# vi /etc/my.cnf

server-id=2

log_bin=mysql-bin

relay_log=mysql-relay-bin

log-slave-updates=on

expire_logs_days=15

replicate-ignore-db=sys

replicate-ignore-db=mysql

replicate-ignore-db=information_schema

replicate-ignore-db=performance_schema

啟動(dòng)服務(wù)

# service mysqld start

5、主節(jié)點(diǎn)配置同步

mysql> create user repluser@'%' identified by 'Password123!';

Query OK, 0 rows affected (0.00 sec)

mysql> grant replication slave, replication client on *.* to repluser@'%';

Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.01 sec)

mysql> show master status;

+------------------+----------+--------------+------------------+-------------------+

| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |

+------------------+----------+--------------+------------------+-------------------+

| mysql-bin.000001 |     2165 |              |                  |                   |

+------------------+----------+--------------+------------------+-------------------+

6、從節(jié)點(diǎn)配置同步

mysql> CHANGE MASTER TO MASTER_HOST='192.168.11.131', MASTER_USER='repluser', MASTER_PASSWORD='Password123!', MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=2165;

Query OK, 0 rows affected, 2 warnings (0.00 sec)

mysql> start slave;

Query OK, 0 rows affected (0.00 sec)

mysql> show slave status\G

*************************** 1. row ***************************

               Slave_IO_State: Waiting for master to send event

                  Master_Host: 192.168.11.131

                  Master_User: repluser

                  Master_Port: 3306

                Connect_Retry: 60

              Master_Log_File: mysql-bin.000001

          Read_Master_Log_Pos: 2165

               Relay_Log_File: mysql-relay-bin.000002

                Relay_Log_Pos: 320

        Relay_Master_Log_File: mysql-bin.000001

             Slave_IO_Running: Yes

            Slave_SQL_Running: Yes

              Replicate_Do_DB: 

          Replicate_Ignore_DB: sys,mysql,information_schema,performance_schema

           Replicate_Do_Table: 

       Replicate_Ignore_Table: 

      Replicate_Wild_Do_Table: 

  Replicate_Wild_Ignore_Table: 

                   Last_Errno: 0

                   Last_Error: 

                 Skip_Counter: 0

          Exec_Master_Log_Pos: 2165

              Relay_Log_Space: 527

              Until_Condition: None

               Until_Log_File: 

                Until_Log_Pos: 0

           Master_SSL_Allowed: No

           Master_SSL_CA_File: 

           Master_SSL_CA_Path: 

              Master_SSL_Cert: 

            Master_SSL_Cipher: 

               Master_SSL_Key: 

        Seconds_Behind_Master: 0

Master_SSL_Verify_Server_Cert: No

                Last_IO_Errno: 0

                Last_IO_Error: 

               Last_SQL_Errno: 0

               Last_SQL_Error: 

  Replicate_Ignore_Server_Ids: 

             Master_Server_Id: 1

                  Master_UUID: ce43b0d9-7f3e-11e8-abc5-063f580099bf

             Master_Info_File: /var/lib/mysql/master.info

                    SQL_Delay: 0

          SQL_Remaining_Delay: NULL

      Slave_SQL_Running_State: Slave has read all relay log; waiting for more updates

           Master_Retry_Count: 86400

                  Master_Bind: 

      Last_IO_Error_Timestamp: 

     Last_SQL_Error_Timestamp: 

               Master_SSL_Crl: 

           Master_SSL_Crlpath: 

           Retrieved_Gtid_Set: 

            Executed_Gtid_Set: 

                Auto_Position: 0

         Replicate_Rewrite_DB: 

                 Channel_Name: 

           Master_TLS_Version: 

1 row in set (0.00 sec)

  

誤給用戶賦予了權(quán)限,故刪除用戶   

mysql> drop user missingcust@'%';

7、兩節(jié)點(diǎn)驗(yàn)證

主節(jié)點(diǎn)配置驗(yàn)證:

mysql> create database ceshi_db;

Query OK, 1 row affected (0.00 sec)

mysql> use ceshi_db;

Database changed

mysql> create table home(id int(10) not null,name char(10));

Query OK, 0 rows affected (0.02 sec)

從節(jié)點(diǎn)驗(yàn)證;

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| ceshi_db           |

| mysql              |

| performance_schema |

| sys                |

+--------------------+

5 rows in set (0.00 sec)

mysql> use ceshi_db;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

mysql> show tables;

+--------------------+

| Tables_in_ceshi_db |

+--------------------+

| home               |

+--------------------+

1 row in set (0.00 sec)


網(wǎng)站欄目:MYSQL主從環(huán)境搭建
網(wǎng)站網(wǎng)址:http://www.dlmjj.cn/article/jhohdh.html