小弟單位在刀鋒伺服器的刀片上裝了一套 Windows Server 2008 R2 Enterprise 64,
並利用 Hyper-V 在其上開了兩個 Windows Server 2003 Standard Edition 32 SP2的虛擬機,
上面都跑 IIS 和 MSSQL 2K,
只是最近兩週其中一個系統有時會出現網頁開不了的狀況,
後來發現出現問題的時後都是網路有出現中斷的時候,
去查實體機和另一台虛擬機網路都很正常,
而出問題的那台虛擬機設定也查過都沒問題,
我甚至將其進系統碟的img file 用一個星期前的備份蓋過去也沒用,
找單位的 MIS 說網路沒問題,
因為這情況也不是天天有,
我對OS的東西也不懂又剛來對系統架構也不清楚(沒交接,前人沒資料遺留),
直到剛剛在看實體機的事件檢視發現它有一些"警告"事項
內容如下:
記錄檔名稱: System
來源: VMSMP
日期: 2011/4/25 上午 11:51:28
事件識別碼: 28
工作類別: 無
等級: 警告
關鍵字: 傳統
使用者: 不適用
電腦: hv01.local
描述:
因為 MAC 位址 '00-1E-25-D6-66-4A' 已固定使用連接埠 '5584D92B-429E-AC3F-9072-19F461BBF711',所以連接埠 '200CF065-3724-AB43-9750-30A06E23C0DD' 無法使用該 MAC 位址。
這個訊息從檢視中大約每11~14分鐘出現一次,
只是我們在使用時倒不一定會常常斷線,
此訊息在檢視中第一次出現的時間跟我在另一刀上裝新網卡的時間到是很近(差兩天),
不過跟我將網路線插上去刀鋒後面的 switch module (原先有裝但未使用)應該是同一天,
想問各位能否幫忙看看是不是這個原因造成的,
我又要如何才能找到並確認那兩個"連接埠 ....."在哪裡
看起來好像是兩台虛擬主機分配到相同的網卡號碼.
試一下移除問題主機的虛擬網卡後再重新增加網卡是否可以解決問題.
是不是偷懶用複製的方式做另一個 VM 呀?
造成硬體資料重複喔!