Cluster File Server Role

W poprzednim artykule udało nam się utworzyć własny Failover Cluster. Niemniej jednak nic nam po takim klastrze gdy nie stworzymy w ramach jego pracy żadnych usług czy aplikacji wysokiej dostępności. Na początek możemy spróbować utworzyć tak usługę File Services dla zapewniania wysokiej dostępności przy wymianie plików w organizacji.

1. Aby jednak tego dokonać musimy podłączyć kolejne dyski analogicznie jak w punktach 3 i 4 poprzedniego artykułu.

iscsicli qlogintarget iqn.1991-05.com.microsoft:core-mydisktarget-target
DiskPart
List Disk
Select Disk 2
Attributes Disk Clear Readonly
Online Disk
Convert MBR
Create Partition Primary
Select Partition 1
Format FS=NTFS Quick
Assign Letter=F
Exit

2. Gdy mamy dostępny już drugi dysk możemy przystąpić do procesu podłączania go do klastra.

PS> Get-ClusterAvailableDisk
PS> Get-ClusterAvailableDisk | Add-ClusterDisk


3. Przystąpimy teraz do dodania usługi File-Services, aby to zrobić jednak musimy upewnić się czy jest zainstalowana odpowiednia rola na węzłach naszego klastra.

PS> Get-WindowsFeature File-Services
PS> Add-WindowsFeature File-Services
PS> Add-ClusterFileServerRole -Cluster MyCluster -Storage "Cluster Disk 2" -Name MyFS -StaticAddress 10.10.1.12

4. Dla tak skonfigurowanej usługi File Services możemy stworzyć własne miejsce sieciowe. Możemy tego dokonać poprzez stworzenie i udostępnienie katalogu na przeznaczonym do tego celu dysku iSCSI. Musimy jednak pamiętać by wykonywać to na węźle, który jest aktualnie właścicielem wcześniej skonfigurowanej usługi gdyż tylko on w danej chwili ma dostęp do tego dysku.

PS> mkdir F:\MyFiles
PS> $objNetShare = [WMIClass] "Win32_Share"
PS> $objNetShare.Create("F:\MyFiles", "MyFiles", 0)

Ostatecznie nasz zasób będzie dostępny w sieci pod adresem \\MyFS\MyFiles

5. Aby sprawdzić czy serwer wysokiej dostępności dla usługi File Services działa poprawnie przeprowadzimy drobną symulację awarii poprzez odłączenie od sieci węzła, który jest właścicielem usługi. Możemy zobaczyć, iż po tym zabiegu już po kilku sekundach usługa działa znów poprawnie na drugim z węzłów.

Źródła:
http://technet.microsoft.com/en-us/library/ee461009.aspx

Dodaj komentarz