久久久精品一区ed2k-女人被男人叉到高潮的视频-中文字幕乱码一区久久麻豆樱花-俄罗斯熟妇真实视频

Mysql之主從復制-創(chuàng)新互聯(lián)

參考文檔:http://www.178linux.com/60625

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網綜合服務,包含不限于成都網站設計、做網站、新晃網絡推廣、微信小程序、新晃網絡營銷、新晃企業(yè)策劃、新晃品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們大的嘉獎;創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供新晃建站搭建服務,24小時服務熱線:028-86922220,官方網址:www.sd-ha.com

節(jié)點一

修改配置文件設置唯一ID開起二進制日志

[root@node1 ~]# vim /etc/my.cnf 增加以下內容
    [mysqld]
    log-bin=master_bin  開起二進制日志
    server_id=1     給主節(jié)點一個唯一的ID號
    innodb_file_per_table=on    innodb開起獨立表空間
    skip_name_resolve=on    開啟跳過主機名反解

啟動服務創(chuàng)建有遠程復制權限的賬戶

[root@node1 ~]# service mariadb start
[root@node1 ~]# mysql
MariaDB [(none)]> show global variables like '%log%';   查看二進制日志log_bin是否開啟了
MariaDB [(none)]> show global variables like '%server%';    查看DI號是否為1
MariaDB [(none)]> show master logs; 查看主節(jié)點二進制日志的位置,從節(jié)點從主節(jié)點最后一個日志的位置開始復制
MariaDB [(none)]> grant replication slave,replication client on *.* to 'copy'@'192.168.%.%' identified by 'passwd';     創(chuàng)建并授權一個遠程復制賬號copy密碼為passwd
MariaDB [(none)]> flush privileges; 刷新用戶權限

節(jié)點二

修改配置文件設置唯一ID開起中繼日志

[root@node2 ~]# vim /etc/my.cnf
    relay_log=relay_log 開起中繼日志
    relay-log-index=relay-log.index 
    server_id=2     同樣的也需要設置唯一的ID號
    innodb_file_per_table=on
    skip_name_resolve=on

[root@node2 ~]# service mariadb start
[root@node2 ~]# mysql
MariaDB [(none)]> show global variables like '%log%';   查看中繼日志relay_log是否開起
MariaDB [(none)]> show global variables like '%server%';    查看ID號是否為2
主節(jié)點為192.168.1.107,遠程復制賬號為copy,密碼為passwd,復制二進制日志的起始位置為000003的245處
MariaDB [(none)]> change master to master_host='192.168.1.107',master_user='copy',master_password='passwd',master_log_file='master_bin.000003',master_log_pos=245;
MariaDB [(none)]> start slave;  啟動從節(jié)點復制線程


MariaDB [(none)]> show slave status\G;
*************************** 1. row ***************************
               Slave_IO_State: Waiting for master to send event
                  Master_Host: 192.168.1.107
                  Master_User: copy
                  Master_Port: 3306
                Connect_Retry: 60
              Master_Log_File: master_bin.000003
          Read_Master_Log_Pos: 491
               Relay_Log_File: relay_log.000003
                Relay_Log_Pos: 776
        Relay_Master_Log_File: master_bin.000003
             Slave_IO_Running: Yes  這兩項必須為yes
            Slave_SQL_Running: Yes  這兩項必須為yes
              Replicate_Do_DB: 
          Replicate_Ignore_DB: 
           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: 491
              Relay_Log_Space: 1064
              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
1 row in set (0.00 sec)

注意

如果Slave_IO_Running不為yes的解決辦法

如:ERROR 1201 (HY000)

MariaDB [(none)]> slave stop;   停止從節(jié)點
MariaDB [(none)]> reset slave;  重新設置從節(jié)點

查找設置有問題的地方重新給從節(jié)點授權

MariaDB [(none)]> change master to master_host='192.168.1.107',master_user='copy',master_password='passwd',master_log_file='master_bin.000003',master_log_pos=245;
MariaDB [(none)]> start slave;  啟動從節(jié)點
MariaDB [(none)]> show slave status\G;  查看狀態(tài)

注意從節(jié)點上一定不能進行寫操作

驗證

主節(jié)點

MariaDB [(none)]> create database msdb;
MariaDB [msdb]> create table xx (id int(4) not null auto_increment,name varchar(30) not null,primary key(id)) engine=innodb charset=utf8;
MariaDB [msdb]> insert into xx (id,name) values (1,'king');

從節(jié)點

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| msdb               |
| mysql              |
| performance_schema |
| test               |
+--------------------+
MariaDB [(none)]> use msdb;
MariaDB [msdb]> show tables;
+----------------+
| Tables_in_msdb |
+----------------+
| xx             |
+----------------+
MariaDB [msdb]> select * from xx;
+----+------+
| id | name |
+----+------+
|  1 | king |
+----+------+

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

本文名稱:Mysql之主從復制-創(chuàng)新互聯(lián)
新聞來源:http://www.sd-ha.com/article36/deihpg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供品牌網站制作電子商務、做網站、小程序開發(fā)、ChatGPT、外貿網站建設

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿網站制作