CentOS7.6中 KVM虚拟机内存、CPU调整

一、调小虚拟机内存

调小虚拟机内存可以动态实现,不用关机

1.查看当前内存大小

[root@heyong kvm]# virsh dominfo test
Id: 7
名称: test
UUID: 8f2bb4b7-c7ed-31aa-3676-9fb04923163d
OS 类型: hvm
状态: running
CPU: 4
CPU 时间: 3985.0s
最大内存: 12024832 KiB
使用的内存: 12024000 KiB
持久: 否
自动启动: 禁用
管理的保存: 否
安全性模式: none
安全性 DOI: 0

或者

[root@heyong kvm]# virsh dominfo test|grep 内存
最大内存: 12024832 KiB
使用的内存: 12024000 KiB

  

2.设置虚拟机内存大小为4G

[root@heyong ~]# virsh setmem test 4097152

  

3.再次查看当前内存大小

[root@heyong kvm]# virsh dominfo test|grep 内存
最大内存: 4098048 KiB
使用的内存: 4097152 KiB

  

二、增大虚拟机内存和CPU个数

增大虚拟机内存、增加虚拟机CPU个数需要首先关机虚拟机

1.关闭虚拟机

[root@heyong kvm]# virsh shutdown test

  

2.编辑虚拟机配置文件

修改内存大小、CPU个数

[root@heyong kvm]# virsh edit test

<domain type='kvm'>
<name>test</name>
<uuid>619066ac-c7b9-4d99-9b48-560112520890</uuid>
<memory unit='KiB'>4097152</memory>
<currentMemory unit='KiB'>4097152</currentMemory>
<vcpu placement='static'>2</vcpu>
....

  

3.从配置文件启动虚拟机

[root@heyong kvm]# virsh create /etc/libvirt/qemu/test.xml

  

4.查看当前内存大小

[root@heyong kvm]# virsh dominfo test|grep 内存
最大内存: 4098048 KiB
使用的内存: 4097152 KiB

  

5.设置虚拟机内存大小为6G

[root@heyong ~]# virsh setmem test 6048432

  

6.验证

查看当前内存大小

[root@heyong ~]# virsh dominfo test | grep 内存
最大内存: 6048432 KiB
使用的内存: 6048432 KiB

  

查看当前CPU个数

[root@heyong kvm]# virsh dominfo test|grep CPU
CPU: 2
CPU 时间: 37.6s

  

CentOS7.6中 KVM虚拟机内存、CPU调整的更多相关文章

  1. CentOS7中KVM虚拟机内存、CPU调整

    CentOS7中KVM虚拟机内存.CPU调整 1. 调小虚拟机内存 调小虚拟机内存可以动态实现,不用关机 1.1 查看当前内存大小 [root@kvm01 ~]# virsh dominfo vm1- ...

  2. KVM虚拟机管理——资源调整

    1. 概述2. 计算资源调整2.1 调整处理器配置2.2 调整内存配置3. 存储资源调整3.1 根分区扩展3.2 添加磁盘4. 网络资源调整 1. 概述 KVM在使用过程中,会涉及到计算(CPU,内存 ...

  3. 对KVM虚拟机进行cpu pinning配置的方法

    这篇文章主要介绍了对KVM虚拟机进行cpu pinning配置的方法,通过文中的各种virsh命令可进行操作,需要的朋友可以参考下 首先需求了解基本的信息 1 宿主机CPU特性查看 使用virsh n ...

  4. java中JVM虚拟机内存模型详细说明

    java中JVM虚拟机内存模型详细说明 2012-12-12 18:36:03|  分类: JAVA |  标签:java  jvm  堆内存  虚拟机  |举报|字号 订阅     JVM的内部结构 ...

  5. 云计算概述及Centos7下安装kvm虚拟机

    云计算(cloud computing)是基于互联网的相关服务的增加.使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源 云计算到底是什么? 按定义:云计算指的是一种使用模式,是基 ...

  6. [原]CentOS7.2部署KVM虚拟机

    前段时间学习了关于PostGis.OSM数据以及Mapnik相关内容,接下来将利用假期重点学习PostgreSQL-XL和瓦片服务器集群技术,因此先把环境搭好.计划采用KVM来充分利用家里不太宽裕的“ ...

  7. Centos7.4安装kvm虚拟机(使用virt-manager管理)

    之前介绍了使用WebVirtMgr或Openstack来部署及管理kvm虚拟机,下面简单介绍centos7.4下使用virt-manager部署及管理kvm虚拟机的做法: 0)KVM是什么 KVM(K ...

  8. CentOS7.2部署KVM虚拟机

    转自:http://www.linuxidc.com/Linux/2017-01/140007.htm 学习了关于PostGis.OSM数据以及Mapnik相关内容,接下来将利用假期重点学习Postg ...

  9. Centos7下搭建KVM虚拟机

    PRE-INSTALL ============================================================= kvm相关安装包及其作用 qemu-kvm 主要的K ...

随机推荐

  1. centos网卡配置NM_CONTROLLED=”yes” 慎用

    今天有1台服务器修改了 /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件中的一个参数: NM_CONTROLLED=“yes” 修改成 NM_CONTROL ...

  2. android intent调用系统camera

    利用android的camera通常有两种方式:利用intent调用系统的camera,或者结合surfaceview实现自己定制的camera.先分别对这两种方法说明如下: 一.使用系统自配的cam ...

  3. ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'ambari'

    配置Ambari远程maridb 报错: ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'ambari' ...

  4. antd form表单一行多个组件并对其校验

    一行一个标签对应多个输入组件,这个需求很常见但在官方例子没看到合适的,因为官方建议: 注意:一个 Form.Item 建议只放一个被 getFieldDecorator 装饰过的 child,当有多个 ...

  5. #20175201 实现mypwd

    实验要求 学习pwd命令 研究pwd实现需要的系统调用(man -k; grep),写出伪代码 实现mypwd 测试mypwd 了解pwd命令   pwd是"Print Working Di ...

  6. yanse

    0E71F9   左上面蓝色 0EA8FF 左下面蓝色 498B54  右边绿色

  7. 20165218 《网络对抗技术》 Exp8 Web基础

    Exp8 Web基础 基础问题回答 (1)什么是表单 表单可以收集用户的信息和反馈意见,是网站管理者与浏览者之间沟通的桥梁. 一个表单有三个基本组成部分: 表单标签 表单域:包含了文本框.密码框.隐藏 ...

  8. python连接字符串的几种方法--转子(香草拿铁的园子)

    一. str1+str2 string类型 ‘+’号连接 >>> str1="Good" >>> str2="Luck" & ...

  9. File类 ReadAllBytes() ReadAllLines() ReadAllText()

    用 File 类里的 ReadAllLines方法读取文件string[] contents = File.ReadAllLines(@"F:\Users\zhuotu003\Desktop ...

  10. Electron-Vue工程初始化,以及需要掌握的相关知识

    1.安装nodejs 下载地址:http://nodejs.cn/ 需要重启系统 2.安装electron npm install electron -g 3.安装vue npm install vu ...