Windows Server 2012 Beta Cluster (Hyper-V 3.0)-SMB篇

Windows Server 2012 Beta Cluster (Hyper-V 3.0)-SMB篇

 

接續Windows Server 2012 Beta Cluster (Hyper-V 3.0)-iSCSI篇

接著來實作Hyper-V over SMB的部份

SMB的部份透過Windows Server 2012來模擬這台NAS

先安裝一部Windows Server 2012 Beta起來,然後加入網域

接著使用Powershell的語法去進行SMB的設定

我的Hyper-V Host是叫作Win8Host1跟Win8Host2

Cluster的名稱則是叫作Clust01,網域名稱叫作Daniel

語法如下:

MD C:\SMB

※這是建立資料夾

icacls.exe C:\SMB --% /Grant Daniel\Administrator:(CI)(OI)F

icacls.exe C:\SMB --% /Grant Daniel\Win8Host1$:(CI)(OI)F

icacls.exe C:\SMB --% /Grant Daniel\Win8Host2$:(CI)(OI)F

icacls.exe C:\SMB --% /Grant Daniel\Clust01$:(CI)(OI)F

icacls.exe C:\SMB /Inheritance:R

以上是賦予該資料夾的安全性存取權限為Full Access

New-SmbShare –Name SMB –Path C:\SMB –FullAccess Daniel\Administrator,Daniel\Win8Host1$,Daniel\Win8Host2$,Daniel\Clust01$

這是啟用分享,並指定權限為Full Access

00225

也可以用GUI介面來進行設定

00227

00226

接著在Cluster中建立Virtual Machine

00228

選擇要在哪個節點建立

00229

接著使用SMB的路徑去建立Virtual Machine

00230

將VHD建立再SMB的路徑上

00231

啟動試看看,確實可以正常啟動

00232

如果是本機的Hyper-V也可以這樣做

GUI介面我就不介紹了,指令的部份如下

New-VHD –Path \\Win8SMB\SMB -Path \\Win8SMB\SMB\Test.vhd –Fixed –SizeBytes 1GB

New-VM –Path \\Win8SMB\SMB –Name Test –VHDPath \\Win8SMB\SMB\Test\Test.VHD –SwitchName “Public Switch”

00233

00234

接著來測試看看能不能正常Live Migrating,這次試著讓SMB跟iSCSI的VM一起移轉

00235

結論是成功了,比起以前一台一台慢慢等的情況好多了

00236

另外,除了用單機版本的SMB Server,也可以將SMB放在Cluster中

提供給Hyper-V Server使用,使得Storage有更高的可用性

不過如果使用SMB當作Storage的話,放在SMB上的VM是不支援Replication的

從右邊的Actions是看不到Replication的

00245

如果是iSCSI的話,則會有Replication