Cluster Suiteの定足数デバイスの問題

Cluster Suiteの定足数デバイスの問題

RH6.5では、Cluster Suiteを使用して2ノードhaクラスターを構築しました。構成は非常に簡単です。共有ボリュームに1つのlvm共有ボリューム、1つのfs、および1つのvipがあります。フェールオーバードメインがあり、scsiブロックデバイス(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が正常に起動しますが、2番目のノードではqdiskd(明らかにcman)が失敗します。

2番目のノードの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共有ボリュームです(フェンスデバイス)。

ただし、2番目のノードではデバイスが反転されます。

/dev/sdc正当なデバイスです

/dev/sdb共有ボリュームです(フェンスデバイス)。

最初のノードはブロックデバイスにscsi予約を(正しく)配置しましたが、2番目のノードではデバイス名が定足数と一致します。

udevを介して定足数デバイスを再マップし、クラスタ構成にこの新しい名前を使用しました。

みんなありがとうございます。

関連情報