Change CPU count on live Linux VM2019 Community Moderator ElectionWeight-based block IO control for VMsVirtualBox guest: 16 CPUs detected but only 1 onlineGentoo virt-manager on system without GNOME cannot connect to libvirtd due to polkit throwing a missing file errorQuestion about CentOS and KVM virtualization and PCI PassthroughVery high I/O wait time on KVM virtual machineWhen is `irqbalance` needed in a Linux VM under VMware?Virtualization to switch systems without rebootCan i trust /proc/cpuinfo in a virtual environmentUnknown NMI reason 20 and 30 on a VMWhy is the wrong number of vCPUs assigned to the VM unless the topology is declared?

How to decide convergence of Integrals

Customize circled numbers

When quoting, must I also copy hyphens used to divide words that continue on the next line?

List of people who lose a child in תנ"ך

Why has "pence" been used in this sentence, not "pences"?

Can the Supreme Court overturn an impeachment?

Will adding a BY-SA image to a blog post make the entire post BY-SA?

Drawing a topological "handle" with Tikz

What (else) happened July 1st 1858 in London?

How to align and center standalone amsmath equations?

Proving a function is onto where f(x)=|x|.

What is the difference between "Do you interest" and "...interested in" something?

Did US corporations pay demonstrators in the German demonstrations against article 13?

anything or something to eat

Why do IPv6 unique local addresses have to have a /48 prefix?

Can somebody explain Brexit in a few child-proof sentences?

Transformation of random variables and joint distributions

Varistor? Purpose and principle

Some numbers are more equivalent than others

Do Legal Documents Require Signing In Standard Pen Colors?

How do ground effect vehicles perform turns?

Does the Mind Blank spell prevent the target from being frightened?

How must one send away the mother bird?

Global amount of publications over time



Change CPU count on live Linux VM



2019 Community Moderator ElectionWeight-based block IO control for VMsVirtualBox guest: 16 CPUs detected but only 1 onlineGentoo virt-manager on system without GNOME cannot connect to libvirtd due to polkit throwing a missing file errorQuestion about CentOS and KVM virtualization and PCI PassthroughVery high I/O wait time on KVM virtual machineWhen is `irqbalance` needed in a Linux VM under VMware?Virtualization to switch systems without rebootCan i trust /proc/cpuinfo in a virtual environmentUnknown NMI reason 20 and 30 on a VMWhy is the wrong number of vCPUs assigned to the VM unless the topology is declared?










1















Is it possible to change the number of VCPUs on a KVM virtual machine on Linux without stopping it first? The Linux kernel has calls for addition and removal of CPUs (CPU hotplug in the Kernel) for physical machines (on hardware that supports that) but I can't find anything on VMs and how to allocate more/fewer resources to running machines.










share|improve this question


























    1















    Is it possible to change the number of VCPUs on a KVM virtual machine on Linux without stopping it first? The Linux kernel has calls for addition and removal of CPUs (CPU hotplug in the Kernel) for physical machines (on hardware that supports that) but I can't find anything on VMs and how to allocate more/fewer resources to running machines.










    share|improve this question
























      1












      1








      1








      Is it possible to change the number of VCPUs on a KVM virtual machine on Linux without stopping it first? The Linux kernel has calls for addition and removal of CPUs (CPU hotplug in the Kernel) for physical machines (on hardware that supports that) but I can't find anything on VMs and how to allocate more/fewer resources to running machines.










      share|improve this question














      Is it possible to change the number of VCPUs on a KVM virtual machine on Linux without stopping it first? The Linux kernel has calls for addition and removal of CPUs (CPU hotplug in the Kernel) for physical machines (on hardware that supports that) but I can't find anything on VMs and how to allocate more/fewer resources to running machines.







      linux linux-kernel virtual-machine kvm hot-plug






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked yesterday









      rbanffyrbanffy

      49648




      49648




















          1 Answer
          1






          active

          oldest

          votes


















          0














          Yes, but only up to the maximum number of vCPUs in the virtual machine definition. Increasing the maximum number requires a shutdown.



          For example, this VM has two vCPUs of a maximum 8. Increasing beyond 8 requires a shutdown.



           <vcpu placement='static' current='2'>8</vcpu>





          share|improve this answer






















            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "106"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f508180%2fchange-cpu-count-on-live-linux-vm%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Yes, but only up to the maximum number of vCPUs in the virtual machine definition. Increasing the maximum number requires a shutdown.



            For example, this VM has two vCPUs of a maximum 8. Increasing beyond 8 requires a shutdown.



             <vcpu placement='static' current='2'>8</vcpu>





            share|improve this answer



























              0














              Yes, but only up to the maximum number of vCPUs in the virtual machine definition. Increasing the maximum number requires a shutdown.



              For example, this VM has two vCPUs of a maximum 8. Increasing beyond 8 requires a shutdown.



               <vcpu placement='static' current='2'>8</vcpu>





              share|improve this answer

























                0












                0








                0







                Yes, but only up to the maximum number of vCPUs in the virtual machine definition. Increasing the maximum number requires a shutdown.



                For example, this VM has two vCPUs of a maximum 8. Increasing beyond 8 requires a shutdown.



                 <vcpu placement='static' current='2'>8</vcpu>





                share|improve this answer













                Yes, but only up to the maximum number of vCPUs in the virtual machine definition. Increasing the maximum number requires a shutdown.



                For example, this VM has two vCPUs of a maximum 8. Increasing beyond 8 requires a shutdown.



                 <vcpu placement='static' current='2'>8</vcpu>






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered yesterday









                Michael HamptonMichael Hampton

                5,90412145




                5,90412145



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Unix & Linux Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f508180%2fchange-cpu-count-on-live-linux-vm%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown