返回
安裝准虛擬化(PV)驅動程式
本頁說明如何為實例(虛擬伺服器)的作業系統安裝PV驅動程式(虛擬化驅動程式)。對於High Response Private Cloud Xen類型,請安裝Xen或XCP-ng、Xen-Tools。
PV驅動程式是優化虛擬機處理的工具。它包括I/O驅動程式和管理代理。如果不安裝PV驅動程式,硬體將在High Response Private Cloud的虛擬機管理程式中被模擬,硬體驅動程式將在實例內部運行,從而造成重大瓶頸。
一旦安裝了PV驅動程式,各種I/O訪問將繞過模擬,直接通過High Response Private Cloud虛擬機管理程式進行,從而顯著提高性能。
在現代作業系統上,Xen PV驅動程式已作為標準安裝,但您也可以手動安裝或安裝虛擬機狀態管理代理,以從儀表板獲取各種狀態信息。
因此,在安裝客戶作業系統後,請安裝虛擬化驅動程式(PV驅動程式)和管理代理(Xen工具)。
如何檢查
檢查是否安裝了虛擬化驅動程式

您可以通過選擇虛擬機並選擇“常規”標籤來檢查。如果未安裝虛擬化驅動程式,“常規”標籤將顯示“未檢測到Xen工具”。
創建新虛擬機後,虛擬化驅動程式尚未安裝,因此請安裝它們。
安裝
在Linux上安裝虛擬化驅動程式
大多數Linux發行版都內建了PV驅動程式,因此您只需安裝管理代理。
管理代理可以通過以下兩種方式安裝:
如果網絡已連接
以HVM模式啟動的Xen默認使用“Realtek RTL8139”或“Intel e1000”。然而,在幾乎所有當前的Linux發行版中,Xen PV驅動程式已作為標準內建,虛擬網絡驅動程式會自動安裝,在大多數情況下可以進行通信。
您可以在此狀態下繼續使用Linux而不會有任何問題,但通過安裝客戶工具,您將能夠從Xen Orchestra獲取網絡等信息。
Redhat Enterprise Linux、CentOS、Fedora、Alma、Oracle Linux等
客戶工具可以按以下方式安裝。您需要事先添加EPEL等。
yum install xe-guest-utilities-latest
啟動方式如下:
systemctl enable xe-linux-distribution systemctl start xe-linux-distribution
Ubuntu等
要安裝客戶工具,請按照以下步驟操作:
apt install xe-guest-utilities
如果網絡未工作
1. 打開“控制台”標籤
打開您想要安裝虛擬化驅動程式的虛擬機的屏幕,然後點擊“控制台”標籤將其打開。

2. 查找安裝介質
在搜索框中輸入“guest”,然後點擊作為建議出現的“guest-tools.iso”。

3. 選擇安裝介質
已選擇“guest-tools.iso”。

4. 掛載
掛載/dev/xvdd。確保要掛載的目錄(/mnt)中沒有文件,並使用管理員權限執行以下命令。
$ sudo mount /dev/cdrom /mnt/

第5步:安裝虛擬化驅動程式
移動到掛載的目錄(/mnt/Linux/),並使用以下命令以管理員權限執行安裝殼腳本“install.sh”。
$ cd /mnt/Linux/ $ sudo ./install.sh

6. 完成
重啟虛擬機後安裝將完成。您可以使用以下命令檢查是否已安裝。
$ rpm -qa | grep xe-guest

在Windows作業系統上安裝虛擬化驅動程式
對於Windows系統,請按照以下步驟安裝驅動程式。
-
創建快照
- 由於PV驅動程式涉及作業系統啟動,我們會拍攝快照,以防作業系統無法啟動。
-
從Xen Orchestra虛擬機中,打開“進階”標籤並檢查Xen設置。
-
在安裝PV驅動程式之前,確保設置為“HVM”。
- 如果顯示為PVHVM,則說明您已經安裝了PV驅動程式。
-
確保“通過Windows Update管理Citrix PV驅動程式”設置為關閉。
- 如果此項為開啟狀態,則已安裝Citrix PV驅動程式,並假定為PVHVM,因此無需執行此安裝步驟。
-
在安裝PV驅動程式之前,確保設置為“HVM”。
- 從以下網站下載Windows PV工具。
- 務必檢查I/O驅動程式等,按照指示安裝,然後重啟以完成過程。
- 重啟後,前往虛擬機的“進階”標籤,確保其處於PVHVM模式。
關於Citrix驅動程式
使用導入功能從基於Xen的雲或本地Citrix Xen Server轉移到HRPC的Windows實例,如果啟用了“通過Windows Update管理Citrix PV驅動程式”,可能會正常運行。雖然幾乎沒有問題,但可能會出現一些小問題,例如管理代理無法從XenOrchestra工作。
如果您想解決此問題,首先創建快照,刪除所有Citrix PV驅動程式和管理代理,將其更改為可在HVM模式下運行,然後將“通過Windows Update管理Citrix PV驅動程式”設置為關閉。然後使用上述方法安裝。
請注意,此過程將需要多次重啟,每次更換NIC和儲存驅動程式時都可能出現問題。
其他
支持10G網卡
虛擬網絡適配器的網絡速度是臨時的,除非在虛擬作業系統層施加限制,否則即使驅動程式是Intel e1000,速度也將達到1Gbps或更高。然而,安裝Xen NIC驅動程式時速度更高效。
Windows Update後立即丟失了以太網適配器,無法再連接到網絡
從某些版本的Windows Server開始,分發了XCP-ng網絡驅動程式,這允許Windows自動從硬體模擬“RTL 8139”或“Intel e1000”切換到Xen網絡適配器。
以下是從設備管理器的“查看”菜單中選擇“顯示隱藏設備”的顯示。

如上所示,已添加“XenServer PV Network Device #0”。
由於Windows的規格,當驅動程式切換時,會添加一個新的以太網適配器,因此通過將正確的IP地址設置為新的以太網適配器即可進行通信。如果靜態IP地址設置仍保留在已消失(隱藏)的適配器上,請刪除該適配器本身或通過設置為自動配置刪除儲存的地址信息,然後將其設置為新的以太網適配器。