CentOS 和 Red Hat Enterprise Linux 在 HYPER-V 上的虛擬機器

 

適用於: Hyper-V Server 2012, Windows 8.1, Windows Server 2008 R2, Windows Server 2012 R2, Microsoft Hyper-V Server Technical Preview, Windows Server 2012, Hyper-V Server 2012 R2, Windows 10 Technical Preview, Windows Server Technical Preview, Windows 8

下列功能散發對應表示的 Linux 整合服務的內建和可下載版本中有的功能。 已知的問題和因應措施的每個散發會列在資料表之後。

Red Hat 認證 Red Hat Enterprise Linux 在 HYPER-V 上執行時的支援。 請參閱Red Hat 硬體認證RHEL 版本以及 HYPER-V 版本的認證組合的詳細資訊的網頁。

因為潛在衝突的內建 LIS 支援和升級核心時的可下載 LIS 支援的詳細資訊,最好是解除安裝 LIS 可下載封裝及變更核心之後安裝最新的 LIS 版本。

表格圖例

  • 內建的– LIS 是此 Linux 散發套件的一部分。 內建在清單中的核心模組版本號碼 (如所示lsmod例如) 與 Microsoft 所提供的 LIS 下載封裝的版本號碼不同。 不相符的狀況並不代表內建的 LIS 已過期。

  • -提供的功能

  • (空白)-功能無法使用

本節內容:

  • RHEL/CentOS 5.x 系列

  • RHEL/CentOS 6.x 系列

  • RHEL/CentOS 7.x 系列

  • 附註

RHEL/CentOS 5.x 系列

這一系列有可用的支援的 32 位元 PAE 核心。 LIS 3.5 與不相容 RHEL CentOS 5.9 5.11。 5.9 之前沒有 RHEL/CentOS 的 LIS 內建支援。

功能

Windows Server 版本

5.5-5.11

5.9 – 5.11

5.7 – 5.8

5.5 – 5.6

可用性

LIS 4.0

內建

LIS 3.5

LIS 3.5

核心

2012 R2、 2012、 2008 R2

網路

大型訊框

2012 R2、 2012、 2008 R2

VLAN 標記和聚

2012 R2、 2012、 2008 R2

√ 附註 1

√ 附註 1

√ 附註 1

√ 附註 1

即時移轉

2012 R2、 2012、 2008 R2

靜態 IP 資料隱碼攻擊

2012 R2、 2012

√ 附註 2

√ 附註 2

√ 附註 2

√ 附註 2

vRSS

2012 R2

TCP 分割和總和檢查碼卸載

2012 R2、 2012、 2008 R2

存放

VHDX 調整大小

2012 R2

虛擬光纖通道

2012 R2

√ 附註 3

√ 附註 3

√ 附註 3

即時虛擬機器備份

2012 R2

√ 注意 4、 5

√ 注意 4、 5、 6

√ 注意 4、 5

√ 注意 4、 5

修剪支援

2012 R2

Memory

MMIO 間距的組態

2012 R2

動態記憶體 – 熱新增

2012 R2、 2012

動態記憶體 – 百般

2012 R2、 2012

√ 注意 7、 9、 10、 11

√ 注意 7、 9、 10、 11

√ 注意 7、 9、 10、 11

視訊

Hyper-v 特定視訊裝置

2012 R2、 2012、 2008 R2

其他

索引鍵-值配對

2012 R2、 2012、 2008 R2

非遮罩式中斷

2012 R2

PAE 核心支援

從主機到客體的檔案複本

2012 R2

第 2 代虛擬機器

使用 UEFI 開機

2012 R2

安全開機

2012 R2

RHEL/CentOS 6.x 系列

此一系列的 32 位元核心是啟用 PAE。 沒有 RHEL CentOS 6.0-6.3 的 LIS 內建支援。

功能

Windows Server 版本

6.0-6.7

6.6, 6.7

6.5

6.4

6.0 – 6.3

可用性

LIS 4.0

內建

內建

內建

LIS 3.5

核心

2012 R2、 2012、 2008 R2

網路

大型訊框

2012 R2、 2012、 2008 R2

VLAN 標記和聚

2012 R2、 2012、 2008 R2

√ 附註 1

√ 附註 1

√ 附註 1

√ 附註 1

√ 附註 1

即時移轉

2012 R2、 2012、 2008 R2

靜態 IP 資料隱碼攻擊

2012 R2、 2012

√ 附註 2

√ 附註 2

√ 附註 2

√ 附註 2

√ 附註 2

vRSS

2012 R2

TCP 分割和總和檢查碼卸載

2012 R2、 2012、 2008 R2

存放

VHDX 調整大小

2012 R2

虛擬光纖通道

2012 R2

√ 附註 3

√ 附註 3

√ 附註 3

√ 附註 3

即時虛擬機器備份

2012 R2

√ 注意 4、 5

√ 注意 4、 5

√ 注意 4、 5、 6

√ 注意 4、 5、 6

√ 注意 4、 5

修剪支援

2012 R2

Memory

MMIO 間距的組態

2012 R2

動態記憶體 – 熱新增

2012 R2、 2012

√ 注意 7、 8、 9、 10

√ 注意 7、 8、 9、 10

√ 注意 7、 8、 9、 10

動態記憶體 – 百般

2012 R2、 2012

√ 注意 7、 9、 10

√ 注意 7、 9、 10

√ 注意 7、 9、 10

√ 注意 7、 9、 10、 11

√ 注意 7、 9、 10、 11

視訊

Hyper-v 特定視訊裝置

2012 R2、 2012、 2008 R2

其他

索引鍵-值配對

2012 R2、 2012、 2008 R2

√ 注意 12

√ 注意 12、 13

√ 注意 12、 13

非遮罩式中斷

2012 R2

PAE 核心支援

從主機到客體的檔案複本

2012 R2

第 2 代虛擬機器

使用 UEFI 開機

2012 R2

安全開機

2012 R2

RHEL/CentOS 7.x 系列

這一系列只有 64 位元核心。

功能

Windows Server 版本

7.0-7.1

7.1

7.0

可用性

LIS 4.0

內建

內建

核心

2012 R2、 2012、 2008 R2

網路

大型訊框

2012 R2、 2012、 2008 R2

VLAN 標記和聚

2012 R2、 2012、 2008 R2

即時移轉

2012 R2、 2012、 2008 R2

靜態 IP 資料隱碼攻擊

2012 R2、 2012

√ 附註 2

√ 附註 2

√ 附註 2

vRSS

2012 R2

TCP 分割和總和檢查碼卸載

2012 R2、 2012、 2008 R2

存放

VHDX 調整大小

2012 R2

虛擬光纖通道

2012 R2

√ 附註 3

√ 附註 3

√ 附註 3

即時虛擬機器備份

2012 R2

√ 注意 4、 5

√ 注意 4、 5

√ 注意 4、 5

修剪支援

2012 R2

Memory

MMIO 間距的組態

2012 R2

動態記憶體 – 熱新增

2012 R2、 2012

√ 注意 8、 9、 10

√ 注意 8、 9、 10

√ 注意 8、 9、 10

動態記憶體 – 百般

2012 R2、 2012

√ 注意 9、 10

√ 注意 9、 10

√ 注意 9、 10

視訊

Hyper-v 特定視訊裝置

2012 R2、 2012、 2008 R2

其他

索引鍵-值配對

2012 R2、 2012、 2008 R2

非遮罩式中斷

2012 R2

PAE 核心支援

不適用

不適用

不適用

從主機到客體的檔案複本

2012 R2

第 2 代虛擬機器

使用 UEFI 開機

2012 R2

√ 注意 14

√ 注意 14

√ 注意 14

安全開機

2012 R2

附註

  1. 此 RHEL/CentOS 放開,VLAN 標記運作但 VLAN 聚不會。

  2. 如果已針對給定的綜合網路介面卡在虛擬機器上設定網路管理員,靜態 IP 資料隱碼攻擊可能無法運作。 若要確保順利運作的靜態 IP 資料隱碼請確定其中一個網路管理員會是完全關閉或已關閉特定的網路配接器透過其 ifcfg ethX 檔案。

  3. 在使用虛擬光纖通道裝置時,請確定已擴展邏輯單元編號 (LUN 0) 0。 如果尚未擴展 LUN 0,Linux 虛擬機器可能無法原生裝載光纖通道裝置。

  4. 如果沒有開啟檔案控制代碼在即時的虛擬機器備份作業期間則角有時候,備份 Vhd 可能必須進行還原的檔案系統一致性檢查 (fsck)。

  5. 如果虛擬機器具有附加的 iSCSI 裝置或直接附加儲存體 (也稱為穿通磁碟),即時的備份作業可能會以無訊息方式失敗。

  6. Live RHEL/CentOS 5.9 備份支援 – 可透過 5.11/6.4/6.5適用於 Linux 的 HYPER-V 備份 Essentials

  7. 只能在 64 位元虛擬機器上使用動態記憶體支援。

  8. 此分佈中預設不啟用熱新增的支援。 若要啟用熱新增支援您需要加入下 /etc/udev/rules.d/ udev 規則如下:

    1. 建立檔案**/etc/udev/rules.d/100-balloon.rules**。 您可以使用任何其他想要的檔案名稱。

    2. 將下列內容新增至檔案:SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"

    3. 若要啟用熱新增支援系統重新開機。

  9. 如果客體作業系統正在執行的記憶體過低的動態記憶體作業可能會失敗。 以下是一些最佳作法:

    • 啟動記憶體和最小記憶體應該等於或大於散發廠商建議的記憶體數量。

    • 會消耗整個可用的記憶體系統上的應用程式僅限於使用達 80%的可用的 RAM。

  10. 如果您在 Windows Server 2012 作業系統上使用動態記憶體,指定啟動記憶體最小記憶體,和最大記憶體128 mb 的倍數的參數。 若要這樣做的失敗可能會導致熱新增失敗和您可能看不到任何增加客體作業系統中的記憶體。

  11. 某些散發套件,包括使用 LIS 3.5 和 4.0,只有百般支援並不會提供熱新增的支援。 在這類案例中,將啟動記憶體參數設定為等於最大記憶體參數的值可以使用動態記憶體功能。 這會導致所有必要的記憶體已熱加入至虛擬機器在開機時間然後再根據主應用程式的記憶體需求,HYPER-V 可以自由地配置或釋出從使用百般客體的記憶體。 請確保啟動記憶體最小記憶體未設定低於建議值的分佈。

  12. 若要啟用索引鍵/值組 (KVP) 基礎結構,安裝 hypervkvpd 或 hyperv 協助程式 (在 RHEL 6.6) 從 RHEL ISO 封裝 rpm。 或者可以直接從 RHEL 儲存機制安裝封裝。

  13. 在Windows Server 2012 R2,沒有 Linux 軟體更新的索引鍵/值組 (KVP) 基礎結構才能正常運作。 請連絡您散發的廠商取得軟體更新萬一您看到這項功能的問題。

  14. 除非已停用安全開機選項將不會開機層代 2 個虛擬機器已啟用預設和層代 2 Linux 虛擬機器的安全開機。 您可以停用安全開機韌體部分 HYPER-V 管理員中的虛擬機器的設定中或者您可以停用它使用 Powershell:

    Set-VMFirmware –VMName "VMname" -EnableSecureBoot Off
    

另請參閱