Linux

Xen - 讓一個來賓作業系統有 2 個 CPU?

  • January 14, 2010

我繼承了 Xen 設置。dom0 和 domU 都是 linux 的。dom0 有 8 個核心(或 CPU,我不確定)。我們想在一個 domU 上執行更多的東西。我想讓它成為一個多核 CPU,即 domU 將看到 2 個核心。

我如何在 xen 中做到這一點?

我不在乎強迫它在 2 個特定的 CPU 上執行(如果這是一個可接受的解決方案,那很好)。我們正在使用通用 domU 核心(來自某處)。我不知道這個核心是否可以支持多核 CPU(或者這甚至是一個問題),它是相對較新的,2.6.26。

我相信你只是添加vcpus=2到客人的配置文件中。

您需要vcpus在來賓配置中添加/修改該行,但是您應該知道,一些較新的 Xen 版本通過隱藏在 /var 某處的後端管理配置,因此您需要的不僅僅是重新啟動來賓讓它接受配置更改。xend只需簡單地重新啟動服務或重新啟動,它就可以正常工作。如果這不起作用,xm destroy那麼xm createGuest 就足夠了。

(通常的警告,在像這樣永久的東西之前備份你的配置xm destroy

引用自:https://serverfault.com/questions/102639