mysql cluster 簡單配置
----主機資訊
os:cent os 6.5
host: ct6505/192.108.56.115 管理節點,SQL節點,NDB儲存節點
ct6506/192.108.56.116 SQL節點,NDB儲存節點
MySQL-Cluster:7.4.6
----安裝MySQL-Cluster
--ct6505,ct6506
[root@ct6505/6 ~]# yum remove mysql-libs-5.1.71-1.el6.x86_64
[root@ct6505/6 ~]# yum install libaio
[root@ct6505/6 ~]# yum install perl
[root@ct6505/6 ~]# ls MySQL-Cluster-*
MySQL-Cluster-client-advanced-7.4.6-1.el6.x86_64.rpm
MySQL-Cluster-server-advanced-7.4.6-1.el6.x86_64.rpm
[root@ct6505/6 ~]# rpm -ivh MySQL-Cluster-*
----配置MySQL-Cluster
--管理節點
--ct6505
[root@ct6505 mysql-cluster]# mkdir -p /var/lib/mysql-cluster
[root@ct6505 mysql-cluster]# cat /var/lib/mysql-cluster/config.ini
[computer]
Id=mgr-server-01
HostName=192.108.56.115
[mgm default]
datadir=/var/lib/mysql-cluster
[mgm]
HostName=192.108.56.115
NodeId=60
ExecuteOnComputer=mgr-server-01
PortNumber=1186
ArbitrationRank=2
[ndbd default]
NoOfReplicas=2
DataMemory=512M
IndexMemory=512M
[ndbd]
HostName=192.108.56.115
DataDir=/var/lib/mysql
NodeId=1
[ndbd]
HostName=192.108.56.116
DataDir=/var/lib/mysql
NodeId=2
[mysqld]
HostName=192.108.56.115
NodeId=81
[mysqld]
HostName=192.108.56.116
NodeId=82
--NDB儲存節點
--ct6505,ct6506
[root@ct6505/6 mysql-cluster]# cat /etc/my.cnf
[mysql_cluster]
ndb-connectstring=192.108.56.115
--SQL節點
--ct6505,ct6506
[root@ct6505/6 mysql-cluster]# cat /usr/my.cnf
[client]
socket=/var/lib/mysql/mysql.sock
[mysqld]
datadir=/var/lib/mysql
ndbcluster
[mysql_cluster]
ndb-connectstring=192.108.56.115
----啟動
--ct6505
[root@ct6505 ~]# ndb_mgmd -f /var/lib/mysql-cluster/config.ini
--ct6505,ct6506
[root@ct6505/6 ~]# ndbd --initial /* --initial只在第一次啟動使用 */
[root@ct6505/6 ~]# mysqld_safe &
----修改密碼
--ct6505,ct6506
[root@ct6505/6 ~]# cat /root/.mysql_secret
# The random password set for the root user at Fri Jun 19 13:25:21 2015 (local time): Igi1I1PJxfzOdRLq
[root@ct6505/6 mysql]# mysql -uroot -p
mysql> SET PASSWORD = PASSWORD('system');
mysql> use mysql;
mysql> update user set host='%' where host='localhost';
mysql> flush privileges;
----關閉
[root@ct6505/6 ~]# mysqladmin -uroot -p shutdown
[root@ct6505 ~]# ndb_mgm -e shutdown
----管理工具
[root@ct6505/6 ~]# ndb_mgm
os:cent os 6.5
host: ct6505/192.108.56.115 管理節點,SQL節點,NDB儲存節點
ct6506/192.108.56.116 SQL節點,NDB儲存節點
MySQL-Cluster:7.4.6
----安裝MySQL-Cluster
--ct6505,ct6506
[root@ct6505/6 ~]# yum remove mysql-libs-5.1.71-1.el6.x86_64
[root@ct6505/6 ~]# yum install libaio
[root@ct6505/6 ~]# yum install perl
[root@ct6505/6 ~]# ls MySQL-Cluster-*
MySQL-Cluster-client-advanced-7.4.6-1.el6.x86_64.rpm
MySQL-Cluster-server-advanced-7.4.6-1.el6.x86_64.rpm
[root@ct6505/6 ~]# rpm -ivh MySQL-Cluster-*
----配置MySQL-Cluster
--管理節點
--ct6505
[root@ct6505 mysql-cluster]# mkdir -p /var/lib/mysql-cluster
[root@ct6505 mysql-cluster]# cat /var/lib/mysql-cluster/config.ini
[computer]
Id=mgr-server-01
HostName=192.108.56.115
[mgm default]
datadir=/var/lib/mysql-cluster
[mgm]
HostName=192.108.56.115
NodeId=60
ExecuteOnComputer=mgr-server-01
PortNumber=1186
ArbitrationRank=2
[ndbd default]
NoOfReplicas=2
DataMemory=512M
IndexMemory=512M
[ndbd]
HostName=192.108.56.115
DataDir=/var/lib/mysql
NodeId=1
[ndbd]
HostName=192.108.56.116
DataDir=/var/lib/mysql
NodeId=2
[mysqld]
HostName=192.108.56.115
NodeId=81
[mysqld]
HostName=192.108.56.116
NodeId=82
--NDB儲存節點
--ct6505,ct6506
[root@ct6505/6 mysql-cluster]# cat /etc/my.cnf
[mysql_cluster]
ndb-connectstring=192.108.56.115
--SQL節點
--ct6505,ct6506
[root@ct6505/6 mysql-cluster]# cat /usr/my.cnf
[client]
socket=/var/lib/mysql/mysql.sock
[mysqld]
datadir=/var/lib/mysql
ndbcluster
[mysql_cluster]
ndb-connectstring=192.108.56.115
----啟動
--ct6505
[root@ct6505 ~]# ndb_mgmd -f /var/lib/mysql-cluster/config.ini
--ct6505,ct6506
[root@ct6505/6 ~]# ndbd --initial /* --initial只在第一次啟動使用 */
[root@ct6505/6 ~]# mysqld_safe &
----修改密碼
--ct6505,ct6506
[root@ct6505/6 ~]# cat /root/.mysql_secret
# The random password set for the root user at Fri Jun 19 13:25:21 2015 (local time): Igi1I1PJxfzOdRLq
[root@ct6505/6 mysql]# mysql -uroot -p
mysql> SET PASSWORD = PASSWORD('system');
mysql> use mysql;
mysql> update user set host='%' where host='localhost';
mysql> flush privileges;
----關閉
[root@ct6505/6 ~]# mysqladmin -uroot -p shutdown
[root@ct6505 ~]# ndb_mgm -e shutdown
----管理工具
[root@ct6505/6 ~]# ndb_mgm
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28539951/viewspace-1720636/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql ndb-cluster centos6.4 簡單配置MySqlCentOS
- MySQL Cluster 配置檔案MySql
- MySQL InnoDB Cluster環境搭建和簡單測試MySql
- mysql_to_mysql的gg簡單配置MySql
- mysql goldengate同步 簡單配置MySqlGo
- MySQL cluster 7.2叢集部署配置MySql
- oracle cluster(簇)的簡單使用Oracle
- 一臺主機上配置MySQL ClusterMySql
- 1. MySQL Galera Cluster全解析 Part 1 Galera Cluster 簡介MySql
- 簡單配置mysql的主從複製MySql
- keepalived+mysql+centos6.4 簡單配置MySqlCentOS
- Mysql 主-主簡單配置 --centos6.4MySqlCentOS
- Mysql 主-從簡單配置---centos6.4MySqlCentOS
- MySQL NDB Cluster簡介及環境搭建MySql
- MySQL ClusterMySql
- Cluster for MySQLMySql
- 【轉】在同一臺主機配置MySQL ClusterMySql
- Mysql Master-slave複製簡單配置記錄MySqlAST
- redis cluster 配置Redis
- MySQL-ClusterMySql
- Cluster簡介
- Webapck 簡單配置Web
- 簡單配置ASMASM
- MySQL Cluster安裝MySql
- MySQL Cluster研究(1)MySql
- MySQL Cluster相關MySql
- mysql安裝-clusterMySql
- VS code 簡單配置
- SELinux簡單配置Linux
- squid 簡單配置UI
- 想作一個很簡單的HA cluster軟體
- mysql cluster 7 動態增加資料節點配置步驟MySql
- mysql 簡單安裝MySql
- Mysql 簡單入門MySql
- mysql簡單脫敏MySql
- MySQL簡單總結MySql
- mongodb 3.0.3 sharded cluster 配置MongoDB
- REDHAT5.1 cluster配置Redhat