Difference between revisions of "Virsh setvcpus"

From wikieduonline
Jump to navigation Jump to search
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
 
https://libvirt.org/sources/virshcmdref/html-single/#sect-setvcpus
 
https://libvirt.org/sources/virshcmdref/html-single/#sect-setvcpus
 +
* <code>virsh setvcpus VM_NAME 5 --live</code>
 +
* <code>virsh setvcpus VM_NAME 5 --config --maximum</code>
 +
* <code>virsh setvcpus VM_NAME 5 --config</code>
 +
* <code>virsh setvcpus VM_NAME 5 --config --live</code>
 +
 +
* <code>virsh setvcpus --count 10 VM_NAME</code>
 +
 +
Check:
 +
* <code>[[virsh dominfo]] VM_NAME | grep CPU</code>
 +
* <code>[[virsh vcpucount]] VM_NAME</code>
 +
 +
 +
 +
* Hot unplugging vCPUs is not supported on [[Red Hat Enterprise Linux 7]]<ref>https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html-single/virtualization_deployment_and_administration_guide/index</ref>
  
* <code>virsh setvcpus DOMAIN 5 --config --maximum</code>
+
virsh setvcpus VM_NAME 2 --live
* <code>virsh setvcpus DOMAIN 5 --config</code>
+
error: invalid argument: requested vcpus is greater than max allowable vcpus for the live domain: 16 > 4
  
 +
virsh setvcpus VM_NAME 2 --live
 +
error: Requested operation is not valid: domain is not running
  
 +
<code>virsh setvcpus --count 10 VM_NAME</code>
 +
error: Requested operation is not valid: domain is not running
  
* <code>[[virsh dominfo]] Machine | grep CPU</code>
+
virsh setvcpus VM_NAME 2 --config --maximum
 +
(no answer on success)
  
 +
virsh setvcpus VM_NAME 2 --config
 +
(no answer on success)
  
 
== Related commands ==
 
== Related commands ==
Line 14: Line 36:
 
* <code>[[virsh edit]]</code>
 
* <code>[[virsh edit]]</code>
 
* <code>[[virsh vcpuinfo]]</code>
 
* <code>[[virsh vcpuinfo]]</code>
 +
* <code>[[virsh vcpucount]]</code>
 +
* <code>[[virsh dumpxml]]</code>: <code><vcpu placement='static'>4</vcpu></code>
 +
* <code>[[virt-xml]]</code>
 +
* <code>[[virsh domstats]]</code>
 +
 +
== Related terms ==
 +
  <vcpu placement='static'>4</vcpu>
 +
 +
 +
<pre>
 +
/var/log/libvirt/qemu/VM_MACHINE_NAME.log
 +
.../... -smp 2,sockets=2,cores=1,threads=1 .../...
 +
</pre>
 +
 +
* [[Multipass: Modify number of CPU on an existing instance]]
  
 
== See also ==
 
== See also ==
 +
* [[Virsh CPU Commands]]
 +
* {{virsh cpu}}
 
* {{virsh}}
 
* {{virsh}}
  
  
 
[[Category:Virsh]]
 
[[Category:Virsh]]

Latest revision as of 08:18, 21 October 2020

https://libvirt.org/sources/virshcmdref/html-single/#sect-setvcpus

  • virsh setvcpus VM_NAME 5 --live
  • virsh setvcpus VM_NAME 5 --config --maximum
  • virsh setvcpus VM_NAME 5 --config
  • virsh setvcpus VM_NAME 5 --config --live
  • virsh setvcpus --count 10 VM_NAME

Check:


virsh setvcpus VM_NAME 2 --live
error: invalid argument: requested vcpus is greater than max allowable vcpus for the live domain: 16 > 4
virsh setvcpus VM_NAME 2 --live
error: Requested operation is not valid: domain is not running
virsh setvcpus --count 10 VM_NAME
error: Requested operation is not valid: domain is not running
virsh setvcpus VM_NAME 2 --config --maximum
(no answer on success)
virsh setvcpus VM_NAME 2 --config
(no answer on success)

Related commands[edit]

Related terms[edit]

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


 /var/log/libvirt/qemu/VM_MACHINE_NAME.log
.../... -smp 2,sockets=2,cores=1,threads=1 .../...

See also[edit]

  • https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html-single/virtualization_deployment_and_administration_guide/index
  • Advertising: