Назад | Перейти на главную страницу

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

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

Спасибо!

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

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

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

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