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

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)論
主站蜘蛛池模板: 日韩在线一区二区 | 国产高h | 国产成人免费手机在线观看视频 | 国产成人 免费观看 | 真人视频一级毛片 | 波多野结衣中文丝袜字幕 | 欧美性猛交aa一级 | 欧美精品成人免费视频 | 老司机精品久久最新免费 | 日韩免费黄色片 | 18在线观看| 久久亚洲高清观看 | 四虎影视在线影院在线观看观看 | 在线日本妇人成熟免费观看 | 欧美天天影院 | 欧美另类丰满69xxxxx | 欧美男女视频 | 亚洲国产系列一区二区三区 | 四虎影视最新 | 国产精品久久久亚洲动漫 | 久久久成人影院 | 日日操日日操 | 国产在线精品成人一区二区三区 | 中文在线观看视频 | 麻豆精品成人免费国产片 | 全部免费国产潢色一级 | 亚洲成在人线影视天堂网 | 九九热在线观看视频 | 国产成人精品亚洲一区 | 欧美成人一级视频 | 欧美一级毛片免费高清的 | 97在线看片免费福利视频 | 亚洲国产精品久久日 | 久久这里有| 午夜美女久久久久爽久久 | 欧美一级片免费看 | 日韩精品国产自在久久现线拍 | 美利坚永久精品视频在线观看 | 中文字幕精品在线视频 | 亚洲精品久中文字幕 | 亚洲精品96欧美一区二区 |