Hyper-V Server共享VHDX
在 Windows Server 2012 R2 中,可以在多個虛擬機(jī)之間共享虛擬磁盤文件(僅限 .vhdx 格式的磁盤文件)。管理員可以使用這些 .vhdx 文件作為虛擬機(jī)故障轉(zhuǎn)移群集或來賓群集的共享存儲。例如為數(shù)據(jù)磁盤和見證磁盤創(chuàng)建共享的 .vhdx 文件(但不應(yīng)將共享的 .vhdx 文件用作操作系統(tǒng)的虛擬磁盤文件)。
這一變化可簡化來賓群集配置的部署。相比虛擬光纖通道或 iSCSI,共享的 .vhdx 文件配置更易于部署。在配置虛擬機(jī)使用共享的 .vhdx 文件時,無需更改存儲配置,例如區(qū)域和 LUN 遮蓋,并且底層存儲基礎(chǔ)結(jié)構(gòu)不會暴露給虛擬機(jī)用戶。
共享的虛擬磁盤非常適合下列情況:SQL Server 數(shù)據(jù)庫文件、運(yùn)行在虛擬機(jī)內(nèi)部的文件服務(wù)器服務(wù)以及位于共享磁盤的數(shù)據(jù)庫文件。
來賓故障轉(zhuǎn)移群集中必須使用 .vhdx 格式的共享虛擬磁盤。雖然共享的虛擬磁盤必須使用 .vhdx 文件格式的數(shù)據(jù)驅(qū)動器,但虛擬機(jī)的操作系統(tǒng)磁盤可以使用 .vhd 或 .vhdx 文件格式。
使用共享虛擬磁盤的 Hyper-V 來賓故障轉(zhuǎn)移群集有兩種主要部署方式。來賓故障轉(zhuǎn)移群集的共享虛擬磁盤可部署到:
1) 塊存儲的群集共享卷(CSV)(包括群集的存儲空間)。
2) SMB 3.0 橫向擴(kuò)展文件服務(wù)器中基于文件的存儲。
Hyper-V 來賓故障轉(zhuǎn)移群集可使用 Hyper-V 管理器,故障轉(zhuǎn)移群集管理器,以及 Windows PowerShell 進(jìn)行配置與部署。
要使用共享的 VHDX 部署來賓群集,需滿足下列條件:
1) 兩臺帶 Hyper-V 的 Windows Server 2012 R2 或 Hyper-V Server 2012 R2 群集節(jié)點(diǎn)。
2) 服務(wù)器必須屬于同一個 Active Directory 域。
3) 所配置的共享存儲資源具備可用性—例如塊存儲的 CSV(例如群集的存儲空間)或SMB 3.0 橫向擴(kuò)展文件服務(wù)器群集(運(yùn)行 Windows Server 2012 R2)基于文件的存儲。
4) 故障轉(zhuǎn)移群集具備充足的內(nèi)存、磁盤,及處理器容量,以支持來賓故障轉(zhuǎn)移群集所需的多個虛擬機(jī)。
本實(shí)驗(yàn)演示如何將虛擬硬盤(.vhdx 文件)指定為已配置為來賓故障轉(zhuǎn)移群集的多個虛擬機(jī)的共享存儲。
1. 首先請參考前文配置Hyper-V故障轉(zhuǎn)移群集,并且使用塊級存儲上的群集共享卷 (CSV),如果管理員希望將所有虛擬機(jī)文件存儲在橫向擴(kuò)展文件服務(wù)器上,則無需 Hyper-V 群集上的共享塊級存儲。
2. 打開故障轉(zhuǎn)移群集管理器,右鍵角色,選擇新建虛擬機(jī)
3. 選擇Hyper-V故障轉(zhuǎn)移群集節(jié)點(diǎn),創(chuàng)建兩臺或多臺虛擬機(jī)
4. 為虛擬機(jī)指定名稱以及存儲位置,這里選擇CSV,點(diǎn)擊下一步
5. 指定虛擬機(jī)代數(shù),這里選擇二代虛擬機(jī),點(diǎn)擊下一步
6. 分配虛擬機(jī)運(yùn)行內(nèi)存,點(diǎn)擊下一步
7. 指定虛擬機(jī)網(wǎng)絡(luò),點(diǎn)擊下一步
8. 在連接虛擬硬盤頁面上,創(chuàng)建虛擬硬盤或使用駐留在共享存儲上的現(xiàn)有虛擬硬盤。(如果使用現(xiàn)有虛擬硬盤,則來賓操作系統(tǒng)必須是 Windows Server 2012 或 Windows Server 2012 R2。)在“位置”框中,指定 CSV 路徑或 SMB 文件共享路徑。
9. 摘要頁面,確認(rèn)所有設(shè)置正確有點(diǎn)擊完成,等待虛擬機(jī)創(chuàng)建完成
10.等待虛擬機(jī)配置高可用性完成
11.點(diǎn)擊查看報(bào)告,確認(rèn)沒有任何錯誤后,點(diǎn)擊完成
12.返回故障轉(zhuǎn)移群集管理器,查看創(chuàng)建的虛擬機(jī),并將這兩臺虛擬機(jī)加入相同的域
13.右鍵創(chuàng)建的虛擬機(jī),選擇設(shè)置
14.虛擬機(jī)設(shè)置頁面,點(diǎn)擊SCSI控制器,點(diǎn)擊“添加”磁盤控制器
15.點(diǎn)擊“新建”虛擬硬盤,以打開虛擬硬盤創(chuàng)建想打
16.磁盤類型頁面,選擇固定大小或者動態(tài)擴(kuò)展。共享虛擬硬盤不支持差異磁盤
17.指定虛擬硬盤文件的名稱和位置,共享虛擬硬盤不支持.vhd格式的虛擬硬盤
18.創(chuàng)建一個空白虛擬磁盤
19.點(diǎn)擊完成,以創(chuàng)建開空白虛擬硬盤
20.由于當(dāng)前虛擬機(jī)正在運(yùn)行,因此不要點(diǎn)擊應(yīng)用。如果在正在運(yùn)行的虛擬機(jī)上單擊了“應(yīng)用”,則需要停止虛擬機(jī),或者刪除并添加虛擬硬盤而不單擊“應(yīng)用”。
21.展開創(chuàng)建的虛擬硬盤,點(diǎn)擊高級功能,勾選“啟用虛擬磁盤共享”。 如果復(fù)選框顯示為灰色,則:
1) 刪除虛擬硬盤,然后再將其重新添加到正在運(yùn)行的虛擬機(jī)。如果執(zhí)行此操作,則在新建虛擬硬盤向?qū)瓿蓵r,請務(wù)必不要單擊“應(yīng)用”,而應(yīng)立即在“高級功能”中配置共享。
2) 停止虛擬機(jī),然后選中“啟用虛擬硬盤共享”復(fù)選框。
22.點(diǎn)擊應(yīng)用,點(diǎn)擊確定
23.設(shè)置另外一臺虛擬機(jī),點(diǎn)擊SCSI控制器,點(diǎn)擊“添加”磁盤驅(qū)動器
24.點(diǎn)擊瀏覽,選擇創(chuàng)建的共享虛擬磁盤文件
25.點(diǎn)擊高級功能,選擇“啟用虛擬硬盤共享”
26.登陸虛擬機(jī)“BJ-Server-02”和“BJ-Server-03”,打開磁盤管理器,選擇聯(lián)機(jī)、初始化以及新建卷
27.此時可以利用共享的虛擬磁盤創(chuàng)建來賓群集實(shí)現(xiàn)虛擬機(jī)以及之上的應(yīng)用高可用。關(guān)于創(chuàng)建故障轉(zhuǎn)移群集,這里不再描述。
轉(zhuǎn)載于:https://blog.51cto.com/ericxuting/1602647
總結(jié)
以上是生活随笔為你收集整理的Hyper-V Server共享VHDX的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: git push的时候报411问题
- 下一篇: 试解析Tomcat运行原理(一)---