Xen
在啟動時禁用 CPU,但在 Xen 中允許熱插拔
我想創建一個具有 32 個可能的 VCPU 的 Xen VM,但讓來賓作業系統在啟動時只啟用其中的 2 個。我可以傳入一些核心參數來啟用它嗎?我玩過 , 和 的各種組合,
additional_cpus
但似乎找不到任何有效的方法。disabled_cpus``possible_cpus
謝謝!
在提問之前,也許我需要花更多的時間獨自工作。我通過將
vcpu_avail
Xen 配置文件中的遮罩設置為 3 解決了這個問題。
我對 Xen 也很陌生,但似乎有兩個 Xen 變數可以設置。執行 a
xe vm-param-list uuid=<uuid>
會產生以下兩個變數:VCPUs-max ( RW): 1 VCPUs-at-startup ( RW): 1
似乎您想為您的特定客戶作業系統將第一個設置為 32,將第二個設置為 2。