顯示具有 HYPER-V 標籤的文章。 顯示所有文章
顯示具有 HYPER-V 標籤的文章。 顯示所有文章

2014年2月27日 星期四

在 HYPER-V 3.0 上 執行 CentOS 6.4 (WINDOWS 2012 R2) 網卡設定會跑掉

這一次由 主機 A (WINDOWS 2012) 上的 一個 CentOS 6.4 的 VM 匯出
移到主機 B (WINDOWS 2012 R2) 匯入。

在啟動後發現 IP 怎麼不一樣,經檢查原本的網卡(eth0)沒有辦法啟動,會自動
產生另一個新的網卡。如下圖 :













原本CentOS 會記錄之前的網卡的卡號導致匯入到不同主機時,網卡卡號不一樣
會自動產生一個新的網卡並採用DHCP。

所以要置置換2個地方修改卡號

A : 原本網卡的卡號可以至 /etc/sysconfig/network-scripts目錄裡面有個 ifcfg-ethx 檔案
就可以看到原始設定值。改成目前的網卡卡號。

B : 然後至 /etc/udev/rules.d 目錄下有個檔案名為 70-persistent-net.rules,去修改它
裡面有個 ATTR{address}的地方把卡號改成目前的卡號即可,
如下圖 :




這樣就可以恢復原來的網卡設定。

大功告成


2014年1月27日 星期一

WINDOWS 2012 Hyper-V3.0 快照合併步驟

在 WINDOWS 2012 裡面的 HYPER-V3.0 快照要合併跟之前做法不一樣
變得更直接容易。

在虛擬機器的快照按右鍵,如下圖顯示 :














有2個選項

刪除快照 : 若有很多份快照 可以一份一份依照需求去合併。

刪除快照樹狀子目錄 : 可以一次把很多快照一起合併。


合併中,如下圖 :





大功告成 。

2014年1月24日 星期五

WINDOWS 2012 R2 HYPER-V 匯入 VM 時 類型選項

WINDOWS 2012 R2 HYPER-V 在匯入VM 時,會有3個選項
如下圖 :










A : 就地登錄虛擬機器 
匯出的檔案放在哪裡就是虛擬機器存放的目錄。直接做匯入。

B : 還原虛擬機器
可以選擇存放路徑, 但VM上的 "唯一識別碼"  不會變更
如下圖 : 































C : 複製虛擬機器
一樣可以選擇存放路徑,但是 VM 的 "唯一識別碼"" 會產生一個新的號碼 
如下圖 :


















若是由其他主機轉移過來的VM繼續使用,建議選 B。






















sdfsdf
sdfsdf
sdf

WINDOWS 2008 R2 VM 無法匯入 WINDOWS 2012 R2

日前買了新的伺服器,新的設備安裝 WINDOWS 2012 R2。打算把舊機器
上 WINDOWS 2008 R2 HYPER-V 的 VM 轉移至 2012 R2上。

發現從 WINDOWS 2008 R2 匯出的 VM 無法在 WINDOWS 2012 R2 上匯入
會出現 "找不到可以從位置 xxx 匯入的虛擬機器 ", 如下圖的錯誤。













有2個方法可以解決。

A :  直接 copy VHD 檔。壞處是主機配置要重新設定。

B :  先用 WINDOWS 2012 匯入後再匯出,再匯入 WINDOWS 2012 R2
      意思就是用 WINDOWS 2012 當中介,多一次步驟。 即可。


以上心得分享。

WINDOWS 2008 R2 VM EXPORT INTO THE WINDOWS 2012 R2

2013年1月18日 星期五

VM 由 Win2008 HYPER-V 移轉至 WIN2012 Hyper-V 出現許多不明裝置


在 Windows 2008 R2 所執行的 VM 移轉若搬移至 Windows 2012
的 Hyper-V 3.0 去執行會在 VM 上發現有錯誤許多不明的裝置產生
如下圖 :


這是 Hyper-V 版本差異導致整合服務的版本也不同造成。
依照下列步驟就可以解決。

A : 到 WIN2012 的 Hyper-V 程式
打開有問題的 VM . 在VM的視窗選 ( 動作 ) - (插入整合服務安裝光碟)
如下圖 . 重新安裝一次就可以 .


B : 會出現一個警告訊息 (如下圖 ) :

C : 安裝後 出現有找到新設備

D : 安裝完畢後有個訊息如下圖 :


E : 再次看看裝置管理員 已經沒有 (不明裝置)



大功告成 :







2011年3月9日 星期三

Microsoft Hyper-V 事前檢查備工具

微軟在 windows2008 開始內含虛擬化軟體 Hyper-V,在 windows 環境下
提供虛擬技術。當在使用 Hyper-v 軟體時,必須注意硬體方面是否有支援。
例如 cpu 是否有支援虛擬化技術 (Intel VT 或 AMD-V),必須注意的是
BIOS是否有把相關的設定打開,如下列2項 :

A : 啟用硬體強制資料執行防止
DEP ( Hardware Data Execution Prevention)
B : 啟用 Intel XD (execute disable bit) 或
AMD NX (no execute bit)。


微軟亦有提供相容性硬體清單可以查詢
http://windowsservercatalog.com/default.aspx


也可以使用工具軟體 Securable (如下圖) 來檢查硬體是否可以支援 Hyper-v。


下載點 : http://www.grc.com/securable.htm


注意 : 若已經安裝好 Hyper-V再來執行 Securable 這程式
可能會得到如下的圖示的結果。





微軟官網 Hyper-V下載網站
http://www.microsoft.com/hyper-v-server/en/us/default.aspx

微軟 Hyper-V中文網站
http://technet.microsoft.com/zh-tw/magazine/2008.10.hyperv.aspx

Intel 網站 : http://ark.intel.com/VTList.aspx

AMD 網站 : http://sites.amd.com/us/business/it-solutions/virtualization/Pages/virtualization.aspx

2011年2月24日 星期四

Hyper-V-Worker Event ID 12140 12080 12050

在 windows 2008 R2上開了許多 VM,原本用得很開心,
不過有一天重開機之後整個世界都變了。 居然所有的 VM都開不起來。


怎麼會這樣,晴天霹靂,沒改變任何設定、VHD檔也沒變動位置,
這未免也太不穩。進去 (事件檢視器) 看到相關錯誤訊息代號 12140,12080,12050

Event ID 12050 :

Event ID : 12140

 
Event ID : 12080


努力回想這中間有安裝了什麼東西。
想想這段時間只有安裝 (防毒) 跟 (備存) (都是Symantec的產品)
安裝完後還正常執行一陣子,但是重新開機後就發生VM無法啟動這問題。
努力的尋找相關的文件,發現有2個有幫助的網站可以參考。


http://support.microsoft.com/kb/2013544/en-us

我依照微軟的建議更改(如下圖),就解決的開不起來的問題。