CentOS的系统级集群可否实现,内详

xinzaibing 发布于 2012/08/17 11:04
阅读 364
收藏 0

可能很多人都知道,Windows Server 2008 企业版 可以配置一种叫做叫做系统级热备的方案:

假设我有一台磁盘阵列,然后两台装了SQL SERVER的数据库的Server 2008 企业版的服务器,然后该服务器连同一台磁盘阵列柜,把数据库中的数据存储到磁盘阵列柜中,本身服务器中不存数据,只运行数据库实例。当某一台服务器坏了的时候,外部的连接直接切换到另一台服务器上。

说白了就是这种方式是按照操作系统的数据同步来实现,而不是数据库的数据同步来实现。

目前数据库是放在CentOS操作系统中,数据库是MySQL。不知道有无高手解答是否能像Windows Server 2008 配置这种集群环境?

非常感谢!!

以下是问题补充:

@xinzaibing:附:MYSQL需要怎么配置共享存储的问题? 比如说,数据库文件都是存储在磁盘阵列柜中,但不同的服务器运行着不同的MYSQL进程,不同的MYSQL进程是怎么共享一份磁盘阵列柜中的数据的? (2012/08/17 11:58)
加载中
0
RoamerLuan
RoamerLuan

不就是热备么,我做过RED HAT CLUSTER,你可以把两台MYSQL使用同一个磁盘阵列来存储的。也可以分别存储,然后镜像同步。

有一款商业软件LIFEKEEPER我也用过,也能实现。

我只能告诉你你是可以的,至于具体技术细节,你自己查找资料去吧。

xinzaibing
xinzaibing
是RHCS吧? 第一个问题是实现系统级热备不太清楚要哪些组件和配置方法 第二个是不清楚MySQL怎么实现2个运行在不同机器上的实例共享一份此版阵列中的数据库文件.... 不知道您是否有相关资料? 非常感谢!
0
RoamerLuan
RoamerLuan
你google下看看能不能找到资料吧,是RHCS。
0
dy810810
dy810810
DRBD+heartbeat妥妥滴。
xinzaibing
xinzaibing
有磁盘阵列了,貌似不用DRBD这东东吧。。。
返回顶部
顶部