RedHat AS 3 下面做Cluster可以不用共享磁盘吗?

发布于 2022-07-14 15:12:13 字数 181 浏览 17 评论 9

看了不少文档,都提到要做cluster的话,需要两台机器共享一个磁盘空间出来,如果我仅仅只是需要做两台机器的集群(standby 方式),两台机器各自都装了相同的应用,可不可以不用共享呢?能否指点一下?

小弟拜谢啦。

[ 本帖最后由 david_sh 于 2006-3-18 13:10 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

若沐 2022-07-22 02:22:34

磁盘阵列 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.

诗笺 2022-07-22 01:10:21

原帖由 david_sh 于 2006-3-30 11:40 发表
多谢各位,做了N多试验,cluster一定要 raw设备,而且必须是裸设备,这么看来,必须要有磁盘阵列才行了

请问一下,一个磁盘阵列是怎么接两个主机的呢?
是不是从阵列上分两根线,分别接一台主机?
还是说从第一台主机的SCSI卡上分出来接第二台上?

无需解释 2022-07-21 22:29:37

多谢各位,做了N多试验,cluster一定要 raw设备,而且必须是裸设备,这么看来,必须要有磁盘阵列才行了

北方的巷 2022-07-21 11:04:31

有些商用集群软件可以实现无共享设备的双机,LifeKeeper就是一个。

霊感 2022-07-21 00:41:25

用Heartbeat可以不用
用RH AS 3.0 CLUSTER SUITE好象要用,要有RAW分区
是否使用共享磁盘取决于数据同步所要求的时时性,要求越高就越应该用(比如数据库它需要经常修改),反之就可以用同步工具代替数据同步(比如FTP HTTP等它们的大多都是静态数据)

指尖凝香 2022-07-19 21:43:59

什么情况下不需要?请具体赐教

雪若未夕 2022-07-19 15:17:28

原帖由 imtj 于 2006-3-19 00:02 发表
要看你是什么应用了,有写应用不用共享盘,也可以实现!

是的。

请恋爱 2022-07-19 12:47:30

可以不用吧

゛清羽墨安 2022-07-15 16:44:06

要看你是什么应用了,有写应用不用共享盘,也可以实现!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文