Ubuntu 10.10下MySQL 5.1集群配置

2017-03-13

一、环境

server1:192.85.1.5

server2:192.85.1.4

server3:192.85.1.9

二、集群方案

1.管理节点:server1

2.存储节点:server2,server3

3.SQL节点:server2,server3

三、在这里下载mysql-cluster-gpl-7.1.9a-linux-i686-glibc23.tar.gz,将该文件上传到服务器上,比如/home/zichen/下

四、安装,配置

shell> sudo groupadd mysql

shell> sudo useradd -g mysql mysql

shell> sudo cd /usr/local

shell> sudo tar -xvf mysql-cluster-gpl-7.1.9a-linux-i686-glibc23.tar.gz

shell> sudo ln -s mysql-cluster-gpl-7.1.9a-linux-i686-glibc23.tar.gz mysql #ln命令生成到该目录的一个符号链接

shell> cd mysql

shell> sudo scripts/mysql_install_db --user=mysql #mysql_install_db脚本,www.linuxidc.com 用来初始化mysql数据库的 授权表,其中贮存了服务器访问允许。

shell> sudo chown -R root . #将文件的所有属性改为root用户

shell> sudo chown -R mysql data #将数据目录的所有属性改为mysql用户

shell> sudo chgrp -R mysql . #将组属性改为mysql组

在server2,server3上上配置my.cnf

sudo nano /etc/my.cnf

在结尾增加:

程序代码

[mysqld]

ndbcluster

ndb-connectstring=192.85.1.5

[MYSQL_CLUSTER]

ndb-connectstring= 192.85.1.5

在管理节点:server1:192.85.1.5上进行配置

程序代码

#mkdir –p /usr/local/mysql/mysql-cluster/

#cd /usr/local/mysql/mysql-cluster

#vim config.ini

[NDBD DEFAULT]

NoOfReplicas=2

[MYSQLD DEFAULT]

[NDB_MGMD DEFAULT]

[TCP DEFAULT]

#设置管理节点服务器

[NDB_MGMD]

hostname=192.85.1.5

#MGM上保存日志的目录

datadir=/usr/local/mysql/mysql-cluster/

#设置存储节点服务器(NDB节点)

更多相关阅读

最新发布的文章