KVM: Как обновить количество ядер / процессоров во время выполнения
Название говорит само за себя. Как мне увеличить количество ядер / процессоров виртуальной машины, не требуя перезагрузки.
Странно, я не нашел документации о том, как это сделать...
1 ответ
... к счастью, процесс довольно прост.
Предпосылки / подготовка
Чтобы увеличить количество процессоров во время выполнения, вам необходимо настроить виртуальную машину так, чтобы она имела "максимальное" количество виртуальных процессоров и меньшее "текущее" количество процессоров. Пример xmle xtract (изменить с помощью virsh edit):
<vcpu placement='static' current='4'>16</vcpu>
Выполнить увеличение
Заметка! Изменение не является постоянным. Чтобы выполнить изменение, которое сохраняется после завершения работы / запуска, вам также необходимо использовать virsh edit .
Чтобы установить текущее количество процессоров:
virsh setvcpus --count n <domain>