亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

MySql集群安裝與配置

系統(tǒng) 2307 0

? ? ? ? 首先簡(jiǎn)單介紹一下MySql Cluster,MySQL 集群是一個(gè)可擴(kuò)展、高性能、集群化數(shù)據(jù)庫(kù)產(chǎn)品。最初用于對(duì)使用要求最為最

苛刻的電信行業(yè)。電信應(yīng)用要求數(shù)據(jù)庫(kù)的可用性超過(guò) 99.999%。

?

? ? ? ?MySQL 集群由三類節(jié)點(diǎn)組成:

?

  • 數(shù)據(jù)節(jié)點(diǎn)(Data Nodes)存儲(chǔ)所有屬于 MySQL 集群的數(shù)據(jù)。
  • 管理服務(wù)器節(jié)點(diǎn)(Management Server Nodes) 控制系統(tǒng)啟動(dòng)時(shí)的初始配置。
  • MySQL 服務(wù)器節(jié)點(diǎn)(MySQL Server Nodes) 用于存取集群數(shù)據(jù)節(jié)點(diǎn)上的數(shù)據(jù),為軟件開(kāi)發(fā)人員提供了一個(gè)標(biāo)準(zhǔn) SQL 語(yǔ)言編程接口。

下面配置一個(gè)由一個(gè)管理節(jié)點(diǎn)、二個(gè)MySQL服務(wù)器節(jié)點(diǎn)和二個(gè)數(shù)據(jù)節(jié)點(diǎn)組成的集群,拓?fù)鋱D如下:

?

#下載MySQL Cluster 7
shell> wget http://cdn.mysql.com/Downloads/MySQL-Cluster-7.0/mysql-cluster-gpl-7.0.35-linux-i686-glibc23.tar.gz

#在三臺(tái)主機(jī)上添加mysql用戶與組
shell> groupadd mysql
shell> useradd -g mysql mysql

#解壓到/usr/local 建立連接
shell> tar -C /usr/local -zxvf mysql-cluster-gpl-7.0.35-linux-i686-glibc23.tar.gz
shell> ln -s /usr/local/mysql-cluster-gpl-7.0.35-linux-i686-glibc23?/usr/local/mysql

#進(jìn)入mysql目錄,運(yùn)行所提供的用于創(chuàng)建系統(tǒng)數(shù)據(jù)庫(kù)的腳本(默認(rèn)配置/etc/my.cnf)
shell> cd mysql
shell> scripts/mysql_install_db --user=mysql?

#設(shè)置目錄權(quán)限
shell> chown -R root .
shell> chown -R mysql data
shell> chgrp -R mysql .

配置管理節(jié)點(diǎn)
#創(chuàng)建目錄
shell> mkdir /usr/local/mysql-cluster
shell> cd /usr/local/mysql-cluster
shell> mkdir data
shell> cd ..

#創(chuàng)建集群配置文件config.ini
shell> vim config.ini

      [NDBD DEFAULT]
NoOfReplicas: 2
DataDir: /usr/local/mysql-ndb/data

# Data Memory, Index Memory, and String Memory

DataMemory: 128M
IndexMemory: 64M
BackupMemory: 32M

[MGM DEFAULT]
PortNumber: 1186
DataDir: /usr/local/mysql-cluster/data

[NDB_MGMD]
Id: 1
HostName: 192.168.66.170
ArbitrationRank: 1

[NDBD]
Id: 2
HostName: 192.168.66.171

[NDBD]
Id: 3
HostName: 192.168.66.172

[API]
Id: 4
HostName: 192.168.66.171
ArbitrationRank: 2
BatchByteSize:64KB
[API]
Id: 5
HostName: 192.168.66.172
BatchByteSize:64KB
[API]
Id: 6

[API]
Id: 7

    
??
配置數(shù)據(jù)節(jié)點(diǎn)與MySQLD節(jié)點(diǎn)

#分別在171和172主機(jī)上創(chuàng)建目錄
shell> mkdir -p?/usr/local/mysql-ndb/data

#創(chuàng)建數(shù)據(jù)節(jié)點(diǎn)配置文件
shell> vim /usr/local/mysql-ndb/my.cnf
      [MYSQLD]
ndbcluster                      # run NDB engine
ndb-connectstring=192.168.66.170  # location of MGM node

# Options for ndbd process:
[MYSQL_CLUSTER]
ndb-connectstring=192.168.66.170  # location of MGM node
    

配置MySQLD節(jié)點(diǎn)
#分別修改171和172主機(jī)mysqld默認(rèn)配置文件,追加以下內(nèi)容
shell> vim /etc/my.cnf?
      [mysqld]
ndbcluster                      # run NDB engine
ndb-connectstring=192.168.66.170  # location of MGM node

[MYSQL_CLUSTER]
ndb-connectstring=192.168.66.170  # location of MGM node

    
?
啟動(dòng)集群
#啟動(dòng)集群管理節(jié)點(diǎn)
shell> ndb_mgmd -f /usr/local/mysql-cluster/config.ini
shell> ndb_mgmd -f /usr/local/mysql-cluster/config.ini --initial
--initial 此參數(shù)在修改config.ini文件后使用

#啟動(dòng)數(shù)據(jù)節(jié)點(diǎn)
shell>?ndbd --defaults-file=/usr/local/mysql-ndb/my.cnf --initial
--initial 首次啟動(dòng)數(shù)據(jù)節(jié)點(diǎn)使用

#啟動(dòng)MySQLD節(jié)點(diǎn)
shell>?mysqld_safe &

查看集群狀態(tài)
#登錄管理節(jié)點(diǎn)
shell>?ndb_mgm
ndb_mgm> show
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 @192.168.66.171 ?(mysql-5.1.63 ndb-7.0.35, Nodegroup: 0, Master)
id=3 @192.168.66.172 ?(mysql-5.1.63 ndb-7.0.35, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.66.170 ?(mysql-5.1.63 ndb-7.0.35)

[mysqld(API)] 4 node(s)
id=4 @192.168.66.171 ?(mysql-5.1.63 ndb-7.0.35)
id=5 @192.168.66.172 ?(mysql-5.1.63 ndb-7.0.35)
id=6 (not connected, accepting connect from any host)
id=7 (not connected, accepting connect from any host)

環(huán)境搭建成功,具體集群中的詳細(xì)配置參數(shù)請(qǐng)查看MySQL手冊(cè)。

MySql集群安裝與配置


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 亚洲国产成人久久一区二区三区 | 可以免费观看的一级毛片 | 天天做天天欢天天爽 | 黄色生活毛片 | www.4hu影院| 久久婷婷午色综合夜啪 | 久青草青综合在线视频 | 鸥美毛片 | 99热久久精品国产66 | 九九99香蕉在线视频免费 | 午夜视频网 | 国产精品福利在线观看免费不卡 | 亚洲性久久久影院 | 日本欧美黄色 | 在线亚洲日产一区二区 | 911视频免费 | 五月亭亭免费高清在线 | 91久草视频 | 亚洲人成一区二区不卡 | 日韩 欧美 中文字幕 不卡 | 日韩欧美国产一区二区三区 | 日韩精品一区二区三区在线观看 | 熊出没之重启未来免费观看 | 亚洲日本中文字幕在线 | 久久亚洲国产欧洲精品一 | 元龙第三季动漫在线观看免费版 | 99视频久久精品久久 | 色综合天天综合中文网 | 五月天色中色 | 农村妇女高清毛片一级 | 日韩久久久精品中文字幕 | 玖玖国产精品视频 | 午夜伦情电午夜伦情影院 | 国产成人一区在线播放 | 中文字幕精品1在线 | 国产亚洲精品一区二区三区 | 色综合天天 | 亚洲国产欧美久久香综合 | 亚洲精品日韩中文字幕久久久 | 久青草国产在视频在线观看 | 激情五月色婷婷丁香伊人 |