最近給客戶做一臺Hyper-V虛擬化服務器,本著對于Microsoft的愛,信心滿滿的安裝了一套Windows Server 2012 R2 Hyper-V,可Microsoft好像不太愛我!!異常多多!
問題一:虛擬機內存占用100%
虛擬機開機內存占用正常,但是如果開啟任何一個應用,內存就會100%,太嚇人了!Ping都會!
我嘗試調整動態內存分配但未能夠此解決,后來將動態內存分配功能關閉使用正常使用正常!以前部署的時候不會有這種情況,估計與服務器硬件有關系(此服務器硬件使用DELL R720),具體原因未知;
問題二:虛擬機設備管理器中出現“未知設備”
我是一個有強迫癥的人,不希望看到服務器上存在任何瑕疵,怎么辦了?
原因:
造成這個問題的原因是這此虛擬設備用于提供AVMA自動虛擬機激活與主機遠程通信,而AVMA僅支持運行在Windows Server 2012 R2或更高版本的操作系統的虛擬機上,而我們用的是Windows Server 2008 R2的虛擬機,所以會造成這兩個虛擬設備無法正常激活;
解決方法:
根據微軟官方的說明是未知設備是沒有害處的,可以忽略它,這對于我們這種有強迫癥的怎么可了,不行,絕對不行,還得解決;
其實方法比較簡單:
1)點擊“安裝集成服務”
2)然后找到對應的Windows6.2-HyperVIntegrationServices-x64文件,解壓它;
3)右擊“未知設備”選擇“更新驅動程序”,選擇對應的解壓驅動目錄;
4)這時候會提示你驅動的兼容性、安全性問題,選擇“始終安裝此驅動程序軟件”
5)同樣的方法激活另外一個未知設備即可;
6)這時候我們可以看到兩個設備都已經正常驅動了,至此問題解決;
問題三:在虛擬機里面FTP上傳下載數據的時候速度非常慢
這下載、上傳速度實在是讓人心冷啊!怎么會有這種情況了?其實這個問題如果有一些網絡基礎的朋友大概都能夠想到原因,顯然是TCP\IP數據校驗原因引起的,后來在微軟官方E文社區發現一篇文檔寫到了相關解決方法;
相關鏈接:
https://social.technet.microsoft.com/Forums/windowsserver/en-US/29c669db-30fe-4196-9b95-a9d5e48ac318/slow-network-performance-after-adding-hyperv-role-to-windows-server-2008-r2?forum=winserverhyperv
解決方法:
1)將物理網卡的 IPv4 硬件校驗和關閉
2)將Hyper-V底層的虛擬網卡“TCP檢驗和卸載(IPv4)”禁用;
3)再測試FTP現在速度杠杠的,可以正常使用了,搞定;
本文出自 “系統運維【SystemDevOps】” 博客
原文鏈接:http://lidongni.blog.51cto.com/2554605/1659837