Я унаследовал установку Xen. Все dom0 и domU - это Linux. dom0 имеет 8 ядер (или процессоров, я не уверен). Мы хотим запускать больше вещей на одном domU. Я хочу сделать его многоядерным, т.е. чтобы domU видел 2 ядра.
Как мне это сделать в xen?
Я не забочусь о том, чтобы заставить его работать на двух конкретных процессорах (если это приемлемое решение, это нормально). Мы используем общее ядро domU (откуда-то). Я не знаю, может ли это ядро поддерживать многоядерные процессоры (или если это вообще проблема), оно относительно недавно, 2.6.26.
Я считаю, ты просто добавляешь vcpus=2
в файл конфигурации гостя.
Вам необходимо добавить / изменить vcpus
строка в конфигурации гостя, однако вы должны знать, что некоторые из более поздних версий Xen управляют конфигурацией через бэкэнд, скрытый где-то в / var, поэтому вам потребуется больше, чем просто перезапуск гостя, чтобы он взял конфигурацию изменения. Это может нормально работать с простым перезапуском xend
сервис или перезагрузка. Если это не сработает, xm destroy
затем xm create
Гостя должно хватить.
(Обычное предостережение, сделайте резервную копию ваших конфигураций перед чем-то постоянным, например, xm destroy
)