URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 94738
[ Назад ]

Исходное сообщение
"drbd + scst для Microsoft Failover Cluster, CSV"

Отправлено neonspb , 10-Июн-13 19:30 
Добрый день,
Хотел бы посоветоваться,

Собрал drbd+ucarp+scst кластер. Для виртуальных машин под управление Microsoft Hyper-V.

Соответственно с drbd раздела работает тестовая виртуалка.

Live Migration и соответственно failover сомой виртуалки между нодами Hyper-V работает нормально.
Однако когда происходит failover СХД, тоесть iscsi target перезапускается на второй ноде, Кластер Microsoft'a пишет:

Ownership of cluster disk 'Cluster Disk 1' has been unexpectedly lost by this node. Run the Validate a Configuration wizard to check your storage configuration.

Cluster resource 'Cluster Disk 1' of type 'Physical Disk' in clustered role '2260ebba-d8eb-48fd-84d8-d728d36b71d3' failed.

Виртуальная машина естественно вылетает в BSOD, перезагружается.
Сталкивался ли кто нибудь с подобными трудностями, может быть есть какие то специфические параметры iscsi таргета/инициатора для подобной ситуации, или лучше использовать альтернативное ПО, заранее спасибо за уделенное время.


Содержание

Сообщения в этом обсуждении
"drbd + scst для Microsoft Failover Cluster, CSV"
Отправлено neonspb , 11-Июн-13 11:22 
Хотел бы уточнить по конфигурации:
Версия тестовой системы:
root@ubuntu1:~# uname -a
Linux ubuntu1 3.5.7.11 #1 SMP Wed Jun 5 02:56:40 MSK 2013 x86_64 x86_64 x86_64 GNU/Linux

Ресурс DRBD:
root@ubuntu1:~# cat /etc/drbd.d/r0.res
resource r0 {
        on ubuntu1 {
                device /dev/drbd0;
                disk /dev/sdb1;
                address 10.0.0.1:7788;
                meta-disk internal;
        }
        on ubuntu2 {
                device /dev/drbd0;
                disk /dev/sdb1;
                address 10.0.0.2:7788;
                meta-disk internal;
        }
}

Конфиг SCST:
root@ubuntu1:~# cat /etc/scst.conf
HANDLER vdisk_blockio {
        DEVICE blockio1 {
                filename /dev/drbd0
        }
}

TARGET_DRIVER iscsi {
        enabled 1

        TARGET iqn.2012-03.bauer-power:iscsi.lun0 {
                enabled 1
                rel_tgt_id 1
                LUN 0 blockio1
                InitialR2T=No
                ImmediateData=Yes
                MaxConnections=1
                MaxRecvDataSegmentLength=2097152
                MaxXmitDataSegmentLength=131072
                MaxBurstLength=2097152
                FirstBurstLength=262144
                DefaultTime2Wait=2
                DefaultTime2Retain=0
                MaxOutstandingR2T=1
                DataPDUInOrder=Yes
                DataSequenceInOrder=Yes
                ErrorRecoveryLevel=0
                HeaderDigest=None
                DataDigest=None
                OFMarker=No
                IFMarker=No
                OFMarkInt=Reject
                IFMarkInt=Reject
        }
}

Вроде все работает, только вот кластер Майкрософта по время переезда таргета отваливается, переезд длится около 3-4 сек.