原帖由 greysky-zfj 于 2005-12-20 16:46 发表
好贴!但我有一事不明,请教楼主:
这样的话,假如是在php里写代码,如"mysql_connect(ip,user,pass)",那么这个ip应该写那个呢?如果写192.168.0.1的话,这台机器down掉后,程序还正常么?没有环境,不 ...
据说mysql 做集群 效果不好
原帖由 archangle 于 2006-2-14 11:25 发表
看具体情况了,我做了一个集群为dns提供数据,我的要求是没有单点读和写的单点故障,查询速度不是问题。更新量很小,所以满足我的要求。已经跑了快一个月了,很稳定。
原帖由 greysky-zfj 于 2005-12-20 16:46 发表
好贴!但我有一事不明,请教楼主:
这样的话,假如是在php里写代码,如"mysql_connect(ip,user,pass)",那么这个ip应该写那个呢?如果写192.168.0.1的话,这台机器down掉后,程序还正常么?没有环境,不 ...
原帖由 goodboy1881 于 2006-6-1 18:38 发表
原帖由 greysky-zfj 于 2005-12-20 16:46 发表
好贴!但我有一事不明,请教楼主:
这样的话,假如是在php里写代码,如"mysql_connect(ip,user,pass)",那么这个ip应该写那个呢?如果写192.168.0.1的话,这台机器down掉后,程序还正常么?
原帖由 goodboy1881 于 2006-6-1 18:38 发表
好贴!但我有一事不明,请教楼主:
这样的话,假如是在php里写代码,如"mysql_connect(ip,user,pass)",那么这个ip应该写那个呢?如果写192.168.0.1的话 ...
原帖由 thatday 于 2006-6-2 17:03 发表
数据库连接ip是MYSQL群集节点服务器的IP地址。
这种冗余技术,类似帖子 http://bbs.chinaunix.net/viewthread.php?tid=660467 中提到的两台openbsd加一台freebsd组成防火墙阵列,freeb ...
原帖由 rardge 于 2006-6-2 17:25 发表
兄弟,你要早点来多好啊,呵呵
正所谓话不说不明啊,很多东西没点明之前就是一团疑问。
原帖由 kyxy3465 于 2006-8-7 16:26 发表
按照楼主说的做了。可是不能完成三机互连啊
数据接点PC1和PC2输入/usr/local/mysql/bin/ndbd 后都提示
Unable to connect with connect string: nodeid=0,210.40.39.8:1186
Retrying every 5 seconds. Attem ...
archangle 老大的精辟讲解如下:
配置一个集群,简单说来,需要规划好管理节点(manage node),数据节点(ndb node),mysql节点(也可以叫api node).这些节点可以分散在不同的机器上,也可以在同一台机器上。
设置步骤简单说来是,
1.首先写好管理节点的配置文件,然后启动管理节点。
2.配置ndb节点并启动
3.启动mysql 节点
4.用ndb_mgm 查看集群的信息。
其实参考mysql的官方手册,详细的读几遍,自然一眼就能看出问题出在哪里了。
1186端口是ndb_mgmd节点的监听端口,ndb和mysql节点通过这端口来读取集群的配置文件。所以你要在你的管理节点上启动ndb_mgmd服务。你确认你启动了吗?
lz 把你的防火墙关闭/添加 1186:tcp 允许访问
我们也被这个 So silly 的底层问题弄得郁闷了很久的 呵呵
原帖由 freemanxp2005 于 2006-12-27 14:44 发表
我用的是 mysql-standard-5.0.24a-linux-i686-glibc23.tar.gz
bin目录下没有这个文件
原帖由 greysky-zfj 于 2005-12-20 16:46 发表
好贴!但我有一事不明,请教楼主:
这样的话,假如是在php里写代码,如"mysql_connect(ip,user,pass)",那么这个ip应该写那个呢?如果写192.168.0.1的话,这台机器down掉后,程序还正常么?没有环境,不 ...
原帖由 freemanxp2005 于 2006-12-27 16:32 发表
版主请解释一下啊!
原帖由 freemanxp2005 于 2006-12-27 16:32 发表
版主请解释一下啊!
原帖由 yejr 于 2006-12-27 21:12 发表
解释什么?
原帖由 freemanxp2005 于 2006-12-28 11:09 发表
假如是在php里写代码,如"mysql_connect(ip,user,pass)",那么这个ip应该写那个呢?是管理机的ip,还是两台node的ip?
如果一台node挂了,另一台能自动顶上去吗?
原帖由 sndyntuem 于 2009-12-18 18:08 发表
好贴!但我有一事不明,请教楼主:
这样的话,假如是在php里写代码,如"mysql_connect(ip,user,pass)",那么这个ip应该写那个呢?如果写192.168.0.1的话,这台机器down掉后,程序还正常么?没有环境,不能试验^ ...
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |