歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux上的KVM虛擬化常見問題精彩問答篇

Linux上的KVM虛擬化常見問題精彩問答篇

日期:2017/2/28 17:50:56   编辑:Linux教程

1.系統(處理器)需求?

你將需要一台運行最新Linux內核的Intel處理器(含VT虛擬化技術)或AMD處理器(含SVM安全虛擬機技術的AMD處理器, 也叫AMD-V)。

2.什麼是Intel VT/AMD-V?

Intel VT和AMD’s AMD-V是一套與支持該技術的虛擬機監視器相結合的硬件增強特性(指令集擴展)。kvm可在原始硬件速度下通過運行完全隔離的虛擬機來執行任務。

3.如何確認處理器含有Intel VT或AMD-V技術?

在最新的Linux內核下運行: egrep ‘^flags.*(vmx|svm)’ /proc/cpuinfo

如有顯示,您的處理器具有VT功能。你也可以通過廠商網站查詢處理器型號的名稱(在/proc/cpuinfo)。

注:一些廠商禁止了機器BIOS中的VT選項, 這種方式下VT不能被重新打開。
./proc/cpuinfo僅從Linux 2.6.15(Intel)和Linux 2.6.16(AMD)開始顯示虛擬化方面的信息. 請使用uname -r命令查詢您的內核版本。

如有疑問, 請聯系硬件廠商。

4.kvm支持哪些用戶空間工具?

kvm使用稍改動的qemu程序來創建虛擬機. 一旦運行後, 虛擬機是一個標准的進程. 你可以使用top(1),kill(1),taskset(1)和類似的工具來管理虛擬機。

Copyright © Linux教程網 All Rights Reserved