Heim > Datenbank > MySQL-Tutorial > Hauptteil

MySQL Cluster集群配置方案

WBOY
Freigeben: 2016-06-07 17:58:58
Original
1313 Leute haben es durchsucht

#/bin/bash #MySQL Cluster集群配置方案 #用途 主机名 IP #管理节点 ndb_mgmd 192.168.40.129 - #数据节点1 ndb1 192.168.40.131 #数据节点2 ndb2 192.168.40.132 #sql节点1 mysqld1 192.168.40.131 #sql节点2 mysqld2 192.168.40.132 #所需软件推荐用mysql-m

#/bin/bash
#MySQL Cluster集群配置方案
#用途           主机名     IP
#管理节点     ndb_mgmd     192.168.40.129
-


#数据节点1     ndb1         192.168.40.131
#数据节点2     ndb2         192.168.40.132
#sql节点1     mysqld1     192.168.40.131
#sql节点2     mysqld2     192.168.40.132
#所需软件推荐用mysql-max-5.0.24

#开始安装

#sql、数据节点安装
#在每个节点计算机上都采用mysql 用户来运行Cluster,因此执行如下命令添加相关用户
groupadd mysql
useradd -g mysql mysql

#sql节点、数据节点安装mysql的二进制安装包
wget http://downloads.skysql.com/archives/mysql-5.0/mysql-max-5.0.24-linux-i686.tar.gz
tar  -zxf  mysql-max-5.0.24-linux-i686.tar.gz
mv  mysql-max-5.0.24-linux-i686  /usr/local/mysql

#拷贝MySQL配置文件到/etc/下,初始化数据库,设置目录权限,启动MySQL
cd /usr/local/mysql
\cp  -rf support-files/my-medium.cnf /etc/my.cnf
scripts/mysql_install_db --user=mysql 
chown -R mysql.mysql /usr/local/mysql
bin/MySQLd_safe --user=mysql &

#将MySQL写入服务,初始化MySQL的root密码
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
bin/mysqladmin -u root password 123123

vi /etc/my.cnf 在最下面添加内容:
[mysqld]
ndbcluster 
ndb-connectstring=192.168.40.129

[mysql_cluster]
ndb-connectstring=192.168.40.129

#管理节点安装
tar -zxvf mysql-max-5.0.24-linux-i686.tar.gz
mkdir /usr/local/mysql
mkdir /usr/local/mysql/data
cd mysql-max-5.0.24-linux-i686/bin
cp ndb_mgm* /usr/local/mysql
chown -R mysql.mysql /usr/local/mysql

#配置管理节点
vim /usr/local/mysql/config.ini

[ndbd default]
NoOfReplicas=2
DataMemory=200M
IndexMemory=100M
[tcp default]
portnumb
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!