在Hyper-V中啟用共享ISO映像
譯文我即將完成TrainSignal課程,內(nèi)容是關(guān)于微軟考試70-247:利用System Center 2012,配置和部署微軟私有云。我在這個(gè)過程中學(xué)到了幾個(gè)技巧,覺得蠻有用。不妨先來說說ISO映像方面的一個(gè)實(shí)用技巧。
當(dāng)你創(chuàng)建虛擬機(jī)時(shí),作為虛擬CD/DVD附加的ISO映像的默認(rèn)行為是,把該ISO映像拷貝到虛擬機(jī)的目錄。這是你試圖把虛擬機(jī)連同附加的虛擬CD/DVD從一個(gè)主機(jī)遷移到另一個(gè)主機(jī)時(shí),微軟避免實(shí)時(shí)遷移(Live Migration)出現(xiàn)故障所采用的方法。你應(yīng)該明白,在Hyper-V和ESX/ESXi環(huán)境中,附加的ISO映像會(huì)阻止vMotion或?qū)崟r(shí)遷移。
就個(gè)人而言,我寧愿虛擬機(jī)無法遷移過去——那樣會(huì)迫使我改變配置,而不是實(shí)施這個(gè)考慮過頭和空間效率非常低下的方法。幸好,微軟已給出了一個(gè)變通方法,效果要好得多:為何要拷貝ISO映像?而是從虛擬機(jī)管理器(VMM)庫共享ISO映像,就是這樣。當(dāng)然,我希望實(shí)際情況就這么簡單。圖1中的復(fù)選框能夠共享ISO映像(而不是拷貝ISO映像),但是你仍得在后臺(tái)執(zhí)行一些額外步驟,確保這辦法切實(shí)可行:
1. 將VMM服務(wù)帳戶讀取(VMM Service Account Read)訪問權(quán)授予庫中存放ISO映像的共享區(qū)。
2. 為每一個(gè)Hyper-V主機(jī)授予機(jī)器帳戶(Machine Account)讀取訪問權(quán),以便訪問ISO映像的共享位置。
圖1:在Hyper-V中,先啟用ISO映像的共享功能,然后執(zhí)行另外的步驟。
#p#
一旦你完成了上述這兩步,就得配置約束委派(constrained delegation)。你可以從擁有活動(dòng)目錄用戶和計(jì)算機(jī)控制臺(tái)的任何計(jì)算機(jī)或者從域控制器來完成這一步。
約束委派基本上指令每個(gè)Hyper-V主機(jī)的機(jī)器帳戶向VMM服務(wù)器出示CIFS/SMB協(xié)議的委派證書,而放置ISO映像的庫駐留在該服務(wù)器上。你得在活動(dòng)目錄中的每個(gè)Hyper-V主機(jī)的機(jī)器帳戶中單獨(dú)執(zhí)行下列步驟:
1. 打開Active Directory Users and Computers(活動(dòng)目錄用戶和計(jì)算機(jī))。
2. 找到Hyper-V主機(jī)機(jī)器帳戶,右擊鼠標(biāo),進(jìn)入到Properties(屬性)。
3. 選擇Delegation(委派)選項(xiàng)卡,點(diǎn)擊Select this computer for delegation to specified services only(僅選擇此計(jì)算機(jī)來委派指定的服務(wù))。
4. 點(diǎn)擊Use any authentication protocol(使用任何驗(yàn)證協(xié)議)。
5. 點(diǎn)擊Add(添加)。
6. 添加含有你想共享的ISO映像的VMM Library服務(wù)器,點(diǎn)擊OK(確定)。
7. 在Available Services(可用服務(wù))列表中,點(diǎn)擊cifs(見圖2),然后點(diǎn)擊Add(添加)。
圖2:在Available Services(可用服務(wù))列表中,點(diǎn)擊cifs,然后點(diǎn)擊Add(添加)。
現(xiàn)在,每當(dāng)你附加ISO映像,這應(yīng)該讓你可以共享它了。這還讓你可以在附加CD/DVD虛擬驅(qū)動(dòng)器的同時(shí),確保實(shí)時(shí)遷移成功。
http://virtualizationreview.com/blogs/virtual-insider/2013/01/shared-isos-hyper-v.aspx