<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[运维进行时]]></title> 
<link>https://blog.liuts.com/index.php</link> 
<description><![CDATA[互联网运维与架构]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[运维进行时]]></copyright>
<item>
<link>https://blog.liuts.com/post//</link>
<title><![CDATA[mysql5.0基于2台服务器的mysql集群]]></title> 
<author> &lt;&gt;</author>
<category><![CDATA[MYSQL]]></category>
<pubDate>Tue, 14 Aug 2007 14:46:45 +0000</pubDate> 
<guid>https://blog.liuts.com/post//</guid> 
<description>
<![CDATA[ 
	<strong>一、需要的硬件</strong><br/>两台mysql server: <br/><div class="quote"><div class="quote-title">引用</div><div class="quote-content">server1:192.168.200.203<br/>server2:192.168.200.204<br/>一台mysql manager: 192.168.200.101</div></div><br/><strong>二、配置步骤</strong><br/>1、下载max版本的mysql数据库mysql-max-5.0.18-linux-i686-glibc23.tar.gz<br/>补充： 在192.168.200.101安装mysql数据库时，不需要将mysql加入系统启动服务中。<br/>不要启动mysql数据库.<br/>2、安装完毕后,先配置mysql manager(192.168.200.101),$为命令提示符:<br/><div class="quote"><div class="quote-title">引用</div><div class="quote-content">$ cd /usr/local/mysql<br/>$ mv bin/ndb_mgm .<br/>$ mv bin/ndb_mgmd .<br/>$ chmod +x ndb_mg*<br/>$ mv ndb_mg* /usr/bin/</div></div><br/>然后建立配置文件:<br/><div class="quote"><div class="quote-title">引用</div><div class="quote-content">$ mkdir /var/lib/mysql-cluster <br/>$ cd /var/lib/mysql-cluster<br/>$ vi config.ini</div></div><br/>在config.ini中添加如下内容:<br/><div class="quote"><div class="quote-title">引用</div><div class="quote-content">[NDBD DEFAULT]<br/>NoOfReplicas=2<br/>[MYSQLD DEFAULT]<br/>[NDB_MGMD DEFAULT]<br/>[TCP DEFAULT]<br/># Managment Server<br/>[NDB_MGMD]<br/>HostName=192.168.200.101 #mysql manager的IP地址<br/># Storage Engines<br/>[NDBD]<br/>HostName=192.168.200.203 #MySQL集群mysql server1的IP地址<br/>DataDir= /var/lib/mysql-cluster<br/>[NDBD]<br/>HostName=192.168.200.204 #MySQL集群mysql server2的IP地址<br/>DataDir=/var/lib/mysql-cluster<br/># 以下2个[MYSQLD]可以填写server1和server2的主机名。<br/># 但为了能够更快的更换集群中的服务器，推荐留空，否则更换服务器后必须对这个配置进行更改。<br/>[MYSQLD]</div></div><br/>保存退出后，启动mysql manager： <br/>$ ndb_mgmd<br/>3、接着配置mysql server:<br/>在两台mysql server中进行如下改动:<br/>$ vi /etc/my.cnf<br/><div class="quote"><div class="quote-title">引用</div><div class="quote-content">[mysqld]<br/>ndbcluster<br/>ndb-connectstring=192.168.0.3 #Server3的IP地址<br/>[mysql_cluster]</div></div><br/>ndb-connectstring=192.168.0.3 #Server3的IP地址<br/>保存退出后，建立数据目录并启动MySQL(两台mysql server 都启动)： <br/><div class="quote"><div class="quote-title">引用</div><div class="quote-content">$ mkdir /var/lib/mysql-cluster<br/>$ cd /var/lib/mysql-cluster<br/>$ /usr/local/mysql/bin/ndbd --initial<br/>$ /etc/init.d/mysql start</div></div><br/>可以把ndbd加入系统服务中.<br/>补充:只有在第一次启动ndbd时或者对Server3的config.ini进行改动后才需要使用--initial参数！<br/>以后启动ndbd时只用 $ /usr/local/mysql/bin/ndbd<br/>4、在mysql manager服务器上启动管理终端,然后键入show命令查看当前工作状态:<br/><div class="quote"><div class="quote-title">引用</div><div class="quote-content">$ ndb_mgm<br/>-- NDB Cluster -- Management Client --<br/>ndb_mgm> show<br/>Connected to Management Server at: localhost:1186<br/>Cluster Configuration<br/>---------------------<br/>[ndbd(NDB)] 2 node(s)<br/>id=2 @192.168.200.203 (Version: 5.0.18, Nodegroup: 0)<br/>id=3 @192.168.200.204 (Version: 5.0.18, Nodegroup: 0, Master)<br/>[ndb_mgmd(MGM)] 1 node(s)<br/>id=1 @192.168.200.101 (Version: 5.0.18)<br/>[mysqld(API)] 2 node(s)<br/>id=4 @192.168.200.204 (Version: 5.0.18)<br/>id=5 @192.168.200.203 (Version: 5.0.18)<br/>ndb_mgm></div></div><br/>以上说明一切正常<br/>5、在一台mysql server上测试：<br/>mysql> use test;<br/>Database changed<br/>mysql> create table test001(s1 int not null, s2 varchar(20)) engine=ndbcluster;<br/>Query OK, 0 rows affected (0.57 sec)<br/>在另一台mysql server的数据库中可以看见表test001已经创建<br/>至此安装完毕。<br/>Tags - <a href="https://blog.liuts.com/tags/mysql/" rel="tag">mysql</a> , <a href="https://blog.liuts.com/tags/%25E9%259B%2586%25E7%25BE%25A4/" rel="tag">集群</a>
]]>
</description>
</item><item>
<link>https://blog.liuts.com/post//#blogcomment</link>
<title><![CDATA[[评论] mysql5.0基于2台服务器的mysql集群]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://blog.liuts.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>