Отключить процессоры при загрузке, но разрешить горячее подключение в Xen

Я хотел бы создать виртуальную машину Xen с 32 возможными VCPU, но у гостевой ОС при загрузке можно включить только 2 из них. Есть ли какие-либо параметры ядра, которые я могу передать, чтобы включить это? Я играл с различными комбинациями additional_cpus, disabled_cpus, а также possible_cpus и я не могу найти ничего, что работает.

Спасибо!

2 ответа

Решение

Возможно, мне нужно начать тратить больше времени на самостоятельную работу, прежде чем задавать вопросы. Я решил эту проблему, установив vcpu_avail маска в файле конфигурации Xen до 3.

Я тоже новичок в Xen, но, похоже, есть две переменные Xen, которые вы можете установить. Делать xe vm-param-list uuid=<uuid> дает следующие две переменные:

VCPUs-max ( RW): 1
VCPUs-at-startup ( RW): 1

Похоже, вы хотели бы установить первый на 32 и второй на 2 для вашей конкретной гостевой ОС.

Другие вопросы по тегам