KVM: Как обновить количество ядер / процессоров во время выполнения

Название говорит само за себя. Как мне увеличить количество ядер / процессоров виртуальной машины, не требуя перезагрузки.

Странно, я не нашел документации о том, как это сделать...

1 ответ

... к счастью, процесс довольно прост.

Предпосылки / подготовка

Чтобы увеличить количество процессоров во время выполнения, вам необходимо настроить виртуальную машину так, чтобы она имела "максимальное" количество виртуальных процессоров и меньшее "текущее" количество процессоров. Пример xmle xtract (изменить с помощью virsh edit):

<vcpu placement='static' current='4'>16</vcpu>

Выполнить увеличение

Заметка! Изменение не является постоянным. Чтобы выполнить изменение, которое сохраняется после завершения работы / запуска, вам также необходимо использовать virsh edit .

Чтобы установить текущее количество процессоров:

virsh setvcpus --count n <domain>
Другие вопросы по тегам