Dane iSCSI w systemie Windows Server 2003 nie są wyświetlane w systemie Windows Server 2012

1

Mam dysk Western Digital My Cloud EX2 z 4 TB RAID 1. Utworzyłem na dysku obiekt iSCSI Target i skonfigurowałem 2 inicjatory. Jeden w systemie Windows Server 2003 i jeden w systemie Windows Server 2012 R1. Moim celem jest, aby 2 serwery współużytkowały ten sam dysk, a jednocześnie wyglądały jak dysk lokalny. To jest powód, dla którego nie utworzono mapowanego dysku. Jeśli umieszczę pliki na dysku z systemu Windows 2003 Server, nie będę mógł ich wyświetlić na serwerze 2012 (i odwrotnie). Jak mogę to zrobić? Z góry dziękuje za twoją pomoc.

csimgo
źródło
Rola klastra czy nie (dla jakiej roli tam pisać)? Jeśli nie, uszkodzisz swój plik
yagmoth555

Odpowiedzi:

1

ZATRZYMAJ CO ROBISZ !!

Jeśli pójdziesz tą drogą, będziesz mieć uszkodzenie pliku i prawdopodobną utratę danych.

Nie można „udostępniać” wolumenu iSCSI na dwóch takich serwerach, z wyjątkiem bardzo szczególnych sytuacji. Niestety żaden przypadek nie będzie dla ciebie działał, ponieważ masz serwer z systemem Windows 2003. Nie będę wdawał się w dyskusję, dlaczego wciąż masz coś takiego w pobliżu.

iSCSI jest protokołem blokowym i jako taki każdy serwer oczekuje wyłącznego dostępu do woluminu i systemu plików.

W Windows Clustering (o co pytał Yagmoth555) oba serwery współpracują ze sobą, aby mieć pewność, że tylko jeden z nich korzysta z dysku.

Znowu istnieją wyjątki od tej reguły, ale dotyczą one nowszych systemów operacyjnych (przynajmniej Windows Server 2008 R2), a nawet wtedy, tylko w niektórych przypadkach użycia.

GregL
źródło