Cluster Suite 上的仲裁设备问题

Cluster Suite 上的仲裁设备问题

我在 RH6.5 上使用 Cluster Suite 构建了一个 2 节点 ha 集群;配置非常简单:1个lvm共享卷,共享卷上的1个fs和1个vip。我有一个故障转移域,并且正在使用 scsi fence 设备(配置的设备与 lvm 使用的设备相同)。

我还配置了仲裁设备:

mkqdisk v3.0.12.1

/dev/block/8:16:
/dev/disk/by-id/scsi-3600140548972c3022b4412c9afceab98:
/dev/disk/by-id/wwn-0x600140548972c3022b4412c9afceab98:
/dev/disk/by-path/ip-10.254.252.232:3260-iscsi-iqn.2004-08.jp.buffalo.b0c7459f2696.clusuitequor-lun-0:
/dev/sdb:
    Magic:                eb7a62c2
    Label:                quorumdisk
    Created:              Wed Nov 11 14:46:37 2015
    Host:                 cl-su-01
    Kernel Sector Size:   512
    Recorded Sector Size: 512

但这里开始出现问题:在第一个节点上,cman 启动正常,但在第二个节点上,qdiskd(显然是 cman)失败。

第二个节点上的 qdiskd.log 告诉我以下内容:

Nov 11 17:26:38 qdiskd Quorum Partition: /dev/block/8:16 Label: quorumdisk 
Nov 11 17:26:38 qdiskd Quorum Daemon Initializing 
Nov 11 17:26:38 qdiskd diskRawWriteShadow: Input/output error 
Nov 11 17:26:38 qdiskd diskRawWriteShadow: aligned write returned -1, not 512 Nov 11 17:26:38 qdiskd diskRawWriteShadow
Nov 11 17:26:38 qdiskd Error writing node ID block 4 
Nov 11 17:26:38 qdiskd Could not initialize status block! 
Nov 11 17:26:38 qdiskd Initialization failed

共享设备和仲裁设备都是 iSCSI LUN。

谁能帮我?有任何想法吗?

提前致谢

答案1

解决了。

在第一个节点上:

/dev/sdb是法定设备

/dev/sdc是共享卷(fence设备)

但在第二个节点上,设备是相反的:

/dev/sdc是法定设备

/dev/sdb是共享卷(fence设备)

第一个节点已(正确地)在其 fence 设备上放置了 scsi 预留,但对于第二个节点,该设备名称与仲裁匹配。

我通过 udev 重新映射了仲裁设备,并使用这个新名称进行集群配置。

谢谢大家。

相关内容