Zim*_*m3r 17 virtualization vps kvm-virtualization
如何在已创建的 KVM 中更改虚拟机的 RAM 和 CPU 内核数量?谢谢
Ahm*_*med 24
对于离线配置:
要增加 CPU 数量:
virsh setvcpus <vm_name> <vcpu_count> --config
Run Code Online (Sandbox Code Playgroud)
如果您收到超出最大数量的错误,请先执行以下操作:
virsh setvcpus <vm_name> <vcpu_count> --config --maximum
Run Code Online (Sandbox Code Playgroud)
然后重复上面的:
virsh setvcpus <vm_name> <vcpu_count> --config
Run Code Online (Sandbox Code Playgroud)
要增加内存大小:
virsh setmaxmem <vm_name> <memsize> --config
virsh setmem <vm_name> <memsize> --config
Run Code Online (Sandbox Code Playgroud)
在线配置:
您可以在 VM 运行时设置 vCPU 和内存,而--current不是--config,但新数字必须在已设置的最大值范围内。您无法在 VM 运行时设置这些最大数量。您必须使用 关闭 VM virsh shutdown <vm_name>,使用上述命令并使用 重新启动 VM virsh start <vm_name>。
小智 17
您可以XML使用以下命令从命令行编辑它:
virsh edit name_vhost
Run Code Online (Sandbox Code Playgroud)
然后,你只需要搜索<memory>标签并修改它
请记住,内存分配以千字节为单位,因此要分配 512MB 的内存,请使用 512 * 1024 或 524288。
| 归档时间: |
|
| 查看次数: |
62235 次 |
| 最近记录: |