複製/導入的 Xen Server VM 無法看到所有 CPU?

複製/導入的 Xen Server VM 無法看到所有 CPU?

我安裝了一個具有更多核心的新 Xen 主機伺服器。我嘗試從舊主機複製並導入虛擬機器。當我嘗試增加 CPU 時,該選項僅顯示舊主機上可用的 CPU。如果我在新主機上建立新虛擬機,我可以看到所有 CPU。這是為什麼?我該如何解決這個問題?

答案1

我解決了我的問題。我確實找到了一份文檔,詳細介紹如何使用 XSCONSOLE 對套接字和核心進行更改。然而,用於更換核心的部分對我來說不起作用。

解決方案是將虛擬機器從備份複製、移動、匯出/匯入或還原到新主機。然後,使用與您正在使用的 VM 作業系統相符的適當作業系統版本在新主機上建立新 VM。不要啟動新的虛擬機器。新主機上的新虛擬機器只是晶格工作。

將此新虛擬機器轉換為範本。從導入的(等)VM 中分離 VHD。現在,使用您建立的範本來建立具有匯入(等)VM 規範的新 VM。採用 VHD 大小的預設值。不要啟動它。

現在,分離預設的 32GB VHD 並從匯入的 VM 附加該 VHD。啟動虛擬機,它將正常啟動。筆記:使用您建立的範本在新主機上建立新 VM 時,請確保在匯入的 VM(等)上使用正確的開機設定(即 BIOS - UEFI)。現在您可以根據需要更改插槽和核心。如果您有任何疑問,請隨時提問。

相關內容