最简单的双机共享存储的建立方法

发布于 2022-07-06 21:45:53 字数 385 浏览 5 评论 9

在测试集群软件的时候,共享存储是必不可少的,但是外部共享存储设备往往非常昂贵,下面简单介绍一个价格便宜的共享存储建立的解决方案

硬件:
两块scsi卡,一块scsi硬盘,二手货一共价格不到2k

scsi卡安装在两台服务器内,scsi硬盘安装在其中一台服务器内,通过scsi线连接到scsi卡在机箱内部的插口里。在两台服务器之间,用scsi连接线连接两个scsi卡的外部接口即可。

启动的时候,进一下scsi卡的bios,看看两台服务器硬盘的id是不是不一样,如果一样,更改一下scsi硬盘的id即可。

这样即可构建一个最简单的共享存储系统了。

[ 本帖最后由 ljhb 于 2006-2-13 21:50 编辑 ]

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

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

发布评论

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

评论(9

季末如歌 2022-07-16 18:50:58

原帖由 joyhappy 于 2006-2-22 17:06 发表
这个方法可行,我们还在用。

不过,似乎用vmware,这个SCSI盘和卡都省了。岂不是又省了。

vmware可以帮助测试 HA cluster的软件部分的部署,但是在模拟故障的时候,模拟scope不完整.

比如现实中最常见的path failover就没有办法做到.

各自安好 2022-07-16 18:50:31

这个方法可行,我们还在用。

不过,似乎用vmware,这个SCSI盘和卡都省了。岂不是又省了。

无所的.畏惧 2022-07-16 18:16:45

u r right

A multi-initiator SCSI bus or Fibre Channel interconnect has more than one cluster system connected to it. RAID controllers with a single host port and parallel SCSI disks must use a multi-initiator bus or interconnect to connect the two host bus adapters to the storage enclosure. This configuration provides no host isolation. Therefore, only development environments should use multi-initiator buses.

A single-initiator SCSI bus or Fibre Channel interconnect has only one cluster system connected to it, and provides host isolation and better performance than a multi-initiator bus. Single-initiator buses or interconnects ensure that each cluster system is protected from disruptions due to the workload, initialization, or repair of the other cluster system.

夏日落 2022-07-16 18:15:50

//nod,需要双通道的scsi卡

爱她像谁 2022-07-16 17:47:59

呵呵,就我测试的ha产品而言,包括lifekeeper, rsf, vcs, rhcs,还没有不支持这种连接方式的呢。

问题的关键是你内部的scsi连接线需要个终结器(terminator),另外一个空着的scsi卡也需要,这样就可以了

当然这只是个测试的方案,不推荐在业务中用

[ 本帖最后由 ljhb 于 2006-2-17 08:39 编辑 ]

九局 2022-07-16 16:06:00

原帖由 q1208c 于 2006-2-16 23:29 发表

RHCS 的手册上说不支持这种的.

好象叫什么 multi-initiator 吧. 我也不太懂, 没真用过.

还请多多指教.

你说得没有错,ljhb这个上面搞错了(我是指的"没有不支持的"这句话)

我们做shared storage的时候,如果不用RAID,用soft RAID(MD device)或者LVM的话, 当中的柜子可以用便宜的JBOD柜子, 但是JBOD柜子分支持 concurrent access和非concurrent access的.

SCSI总线是一个方向的,所以市面上销售的JBOD的柜子,如果说是支持多主机访问的,一般分两种,一种是两个 single-initiator 的 SCSI 总线在一个单一控制卡连接的的阻绝器,一个 Single-initiator SCSI 总线只允许一个成员连接到它,另外一种是柜子上的控制卡支持multi-initiator 能力,不过前面一种提供主机的分离与比一个 multi-initiator 总线更佳的效能表现好,不过价格比较贵,后面一种地价格便宜.

你可以看HP的 MSA30,分成 普通的和 multi-initiator 两种,后者可以接受多主机的访问.

如果HBA是passthrough但是柜子上的控制器是multi-initiator 的,成员主机的修复或者故障都有可能影响其他成员的(不是一定的,要看卷组的分配和通路上的配置).

要了解具体某个牌子的产品支持single initiator或者multi-initiator的情况,可以到他们的站点上search一下,很容易就看到很多doc的介绍的.

当然, ljhb 的那个简易方案是可行的 但是scsi 卡 single channel不行把. :">>>>

thanks,

[ 本帖最后由 nntp 于 2006-2-17 06:59 编辑 ]

兰花执着 2022-07-16 15:35:38

原帖由 ljhb 于 2006-2-16 14:16 发表
没有不支持的

RHCS 的手册上说不支持这种的.

好象叫什么 multi-initiator 吧. 我也不太懂, 没真用过.

还请多多指教.

长亭外,古道边 2022-07-16 11:02:19

没有不支持的

忱杏 2022-07-15 08:40:32

原帖由 ljhb 于 2006-2-13 09:23 发表
在测试集群软件的时候,共享存储是必不可少的,但是外部共享存储设备往往非常昂贵,下面简单介绍一个价格便宜的共享存储建立的解决方案

硬件:
两块scsi卡,一块scsi硬盘,二手货一共价格不到2k

scsi卡安装 ...

这样也行?

好象很多 软件不支持这样的方式吧?

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