RedHat AS 3 下面做Cluster可以不用共享磁盘吗?
看了不少文档,都提到要做cluster的话,需要两台机器共享一个磁盘空间出来,如果我仅仅只是需要做两台机器的集群(standby 方式),两台机器各自都装了相同的应用,可不可以不用共享呢?能否指点一下?
小弟拜谢啦。
[ 本帖最后由 david_sh 于 2006-3-18 13:10 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
磁盘阵列 RAID
磁盘阵列系统(System, Enclosure, Storage) 一般指包含磁盘阵列控制器,SCSI/光纤背板和磁盘笼的外置设备
SCSI based 磁盘阵列系统需要支持multi-initiator 才可能让多个主机同时访问所有的磁盘设备.
市面上SCSI based磁盘阵列有2类都可以连接多台服务器,只不过一类支持multi-initiator,可以让所有的主机访问所有磁盘,另一类通过背板隔离,使得两台服务器各自访问一部分磁盘.
(以前很多JBOD系统就是这样做的).
如果是SCSI based磁盘阵列并且通路是SCSI的,连接服务器肯定是通过背后的external SCSI port分别连到不同的主机。
常见的SCSI based 磁盘阵列背后有2 port, 4 port 的external SCSI port.供选择. 不同的SCSI port接出去的通路还可以做SCSI方式的multipath.
请问一下,一个磁盘阵列是怎么接两个主机的呢?
是不是从阵列上分两根线,分别接一台主机?
还是说从第一台主机的SCSI卡上分出来接第二台上?
多谢各位,做了N多试验,cluster一定要 raw设备,而且必须是裸设备,这么看来,必须要有磁盘阵列才行了
有些商用集群软件可以实现无共享设备的双机,LifeKeeper就是一个。
用Heartbeat可以不用
用RH AS 3.0 CLUSTER SUITE好象要用,要有RAW分区
是否使用共享磁盘取决于数据同步所要求的时时性,要求越高就越应该用(比如数据库它需要经常修改),反之就可以用同步工具代替数据同步(比如FTP HTTP等它们的大多都是静态数据)
什么情况下不需要?请具体赐教
是的。
可以不用吧
要看你是什么应用了,有写应用不用共享盘,也可以实现!