1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        始創于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        您的位置: 網站首頁 > 幫助中心>文章內容

        MySQL集群mysql-cluster安裝

        發布時間:  2012/8/30 16:50:27

        hostname      IP地址       應用服務
        DB1         www.linuxidc.com     MGM
        DB2         192.168.6.160     NDBD,MYSQLD
        -
         

        DB3         192.168.6.188     NDBD2, MYSQLD
        DB4         192.168.6.191     MYSQLD一.DB1 管理節點 MGM

        ./configure --prefix=/usr/local/mysql/ --with-charset=utf8 --with-collation=utf8_general_ci --with-client-ldflags=-all-static -with-mysqld-ldflags=-all-static --enable-assembler --with-extra-charsets=complex --enable-thread-safe-client --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile --with-unix-socket-path=/tmp/mysql.sock --sysconfdir=/usr/local/mysql/etc --without-debug --with-mysqld-user=mysql --with-plugin=innobase --with-plugin-ndbcluster --with-plugin-partition
        make
        make install
        cd /usr/local/mysql
        mkdir mysql-cluster
        cd mysql-cluster
        vim config.ini

        [ndbd default]
        NoOfReplicas= 2
        [MYSQLD DEFAULT]
        [ndb_mgmd default]
        DataDir= /usr/local/mysql/mysql-cluster
        [ndb_mgmd]
        HostName= www.linuxidc.com
        [ndbd]
        HostName= 192.168.6.160
        DataDir= /usr/local/mysql/mysql-cluster
        [ndbd]
        HostName= 192.168.6.188
        DataDir= /usr/local/mysql/mysql-cluster
        [mysqld]
        HostName= 192.168.6.160
        [mysqld]
        HostName= 192.168.6.188
        [mysqld]
        HostName= 192.168.6.191/usr/local/mysql/libexec/ndb_mgmd -f /usr/local/mysql/mysql-cluster/config.ini/usr/local/mysql/bin/ndb_mgm
        -- NDB Cluster -- Management Client --
        ndb_mgm> show
        Connected to Management Server at: localhost:1186
        Cluster Configuration
        ---------------------
        [ndbd(NDB)] 2 node(s)
        id=2 (not connected, accepting connect from 192.168.6.160)
        id=3 (not connected, accepting connect from 192.168.6.188)

        [ndb_mgmd(MGM)] 1 node(s)
        id=1 @www.linuxidc.com (Version: 5.1.45)

        [mysqld(API)] 3 node(s)
        id=4 (not connected, accepting connect from 192.168.6.160)
        id=5 (not connected, accepting connect from 192.168.6.188)
        id=6 (not connected, accepting connect from 192.168.6.191)可以看到ndb_mgmd 是 連上的,nbd 和 mysqld 還沒有連上~

        二.在兩個ndbd 節點 DB1,DB2 安裝mysql

        ./configure --prefix=/usr/local/mysql/ --with-charset=utf8 --with-collation=utf8_general_ci --with-client-ldflags=-all-static -with-mysqld-ldflags=-all-static --enable-assembler --with-extra-charsets=complex --enable-thread-safe-client --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile --with-unix-socket-path=/tmp/mysql.sock --sysconfdir=/usr/local/mysql/etc --without-debug --with-mysqld-user=mysql --with-plugin=innobase --with-plugin-ndbcluster --with-plugin-partition

        groupadd mysql
        useradd -g mysql mysql
        cd /usr/local/mysql
        chown root.mysql . -R
        /usr/local/mysql/bin/mysql_install_db --user=mysql

        vim /usr/local/mysql/etc/my.cnf
        [mysqld]
        basedir = /usr/local/mysql/
        datadir = /usr/local/mysql/var
        user = mysql
        port = 3306
        socket = /tmp/mysql.sock
        ndbcluster
        ndb-connectstring=www.linuxidc.com
        [mysql_cluster]
        ndb-connectstring=www.linuxidc.com/usr/local/mysql/libexec/ndbd --initial ### 第一次啟動需要 --initial 以后在啟動不需要加隨后啟動兩臺ndbd 節點上的 mysql 服務

        /usr/local/mysql/bin/mysqld_safe --user=mysql &然后在 MGM 服務器上查看

        /usr/local/mysql/bin/ndb_mgm
        -- NDB Cluster -- Management Client --
        ndb_mgm> show
        Cluster Configuration
        ---------------------
        [ndbd(NDB)] 2 node(s)
        id=2 @192.168.6.160 (Version: 5.1.45, Nodegroup: 0)
        id=3 @192.168.6.188 (Version: 5.1.45, Nodegroup: 0, Master)
        [ndb_mgmd(MGM)] 1 node(s)
        id=1 @www.linuxidc.com (Version: 5.1.45)
        [mysqld(API)] 3 node(s)
        id=4 @192.168.6.160 (Version: 5.1.45)
        id=5 @192.168.6.188 (Version: 5.1.45)
        id=6 (not connected, accepting connect from 192.168.6.191)從上面可以看出 兩個 ndbd 節點 和 ndbd 上的兩個mysql 服務已經連接上了。
        三.DB4安裝mysql節點

        ./configure --prefix=/usr/local/mysql/ --with-charset=utf8 --with-collation=utf8_general_ci --with-client-ldflags=-all-static -with-mysqld-ldflags=-all-static --enable-assembler --with-extra-charsets=complex --enable-thread-safe-client --with-big-tables --with-readline --with-ssl --with-embedded-server --enable-local-infile --with-unix-socket-path=/tmp/mysql.sock --sysconfdir=/usr/local/mysql/etc --without-debug --with-mysqld-user=mysql --with-plugin=innobase --with-plugin-ndbcluster --with-plugin-partition
        groupadd mysql
        useradd -g mysql mysql
        cd /usr/local/mysql
        chown root.mysql . -R
        /usr/local/mysql/bin/mysql_install_db --user=mysql
        vim /usr/local/mysql/etc/my.cnf
        [mysqld]
        basedir = /usr/local/mysql/
        datadir = /usr/local/mysql/var
        user = mysql
        port = 3306
        socket = /tmp/mysql.sock
        ndbcluster
        ndb-connectstring=www.linuxidc.com
        [mysql_cluster]
        ndb-connectstring=www.linuxidc.com啟動 mysql 服務

        /usr/local/mysql/bin/mysqld_safe --user=mysql &回到 MGM 上查看是否正常

        DB1 $> /usr/local/mysql/bin/ndb_mgm
        -- NDB Cluster -- Management Client --
        ndb_mgm> show
        Connected to Management Server at: localhost:1186
        Cluster Configuration
        ---------------------
        [ndbd(NDB)] 2 node(s)
        id=2 @192.168.6.160 (Version: 5.1.45, Nodegroup: 0)
        id=3 @192.168.6.188 (Version: 5.1.45, Nodegroup: 0, Master)
        [ndb_mgmd(MGM)] 1 node(s)
        id=1 @www.linuxidc.com (Version: 5.1.45)
        [mysqld(API)] 3 node(s)
        id=4 @192.168.6.160 (Version: 5.1.45)
        id=5 @192.168.6.188 (Version: 5.1.45)
        id=6 @192.168.6.191 (Version: 5.1.45)好了,一切正常了,現在回到 mysql 節點上 創建和刪除數據看是否同步。
        那么就登錄 DB2 的 mysql

        DB2 $> /usr/local/mysql/bin/mysql -uroot -p
        Mysql >show databases;
        +--------------------+
        | Database |
        +--------------------+
        | information_schema |
        | mysql |
        +--------------------+
        2 rows in set (0.00 sec)
        Mysql > create database eric;
        Query OK, 1 row affected (0.39 sec)
        Mysql >show databases;
        +--------------------+
        | Database |
        +--------------------+
        | information_schema |
        | eric |
        | mysql |
        +--------------------+
        3 rows in set (0.01 sec)好了,在看 DB3 DB4 上是否同步

        Db3 $> /usr/local/mysql/bin/mysql -uroot -p
        Mysql $> show databases;
        +--------------------+
        | Database |
        +--------------------+
        | information_schema |
        | eric |
        | mysql |
        +--------------------+DB4 $> /usr/local/mysql/bin/mysql -uroot -p
        Mysql $> show databases;
        +--------------------+
        | Database |
        +--------------------+
        | information_schema |
        | eric |
        | mysql |
        +--------------------+

        都看到了 eric 數據庫·結束


        本文出自:億恩科技【www.endtimedelusion.com】

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      1. 您可能在找
      2. 億恩北京公司:
      3. 經營性ICP/ISP證:京B2-20150015
      4. 億恩鄭州公司:
      5. 經營性ICP/ISP/IDC證:豫B1.B2-20060070
      6. 億恩南昌公司:
      7. 經營性ICP/ISP證:贛B2-20080012
      8. 服務器/云主機 24小時售后服務電話:0371-60135900
      9. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      10. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線

         
         
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线