009.KVM配置调整
一 内存CPU调整
1.1 增大虚拟机内存
[root@kvm-host ~]# virsh shutdown vm01-centos6.8
[root@kvm-host ~]# virsh edit vm01-centos6.8
……
<memory unit='KiB'>4194304</memory>
<currentMemory unit='KiB'>4194304</currentMemory> #修改当前内存
<vcpu placement='static'>4</vcpu> #修改当前CPU数
……
[root@kvm-host ~]# virsh create /etc/libvirt/qemu/vm01-centos6.8.xml
#从配置文件加载启动虚机。
[root@kvm-host ~]# virsh dominfo vm01-centos6.8 #查看最大内存
virsh setmaxmem vm01-centos6.8 4G #需要关闭此虚机
虚机内存调整
virsh setmem UAKVM2 2G --config #关机状态下调整
virsh setmem UAKVM2 2G #开机状态下调整
二 qcow2磁盘扩容—:方法一
2.1 查看现有磁盘情况
[root@kvm-host ~]# virsh edit vm01-centos6.8
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/data/images/vm01-centos6.8.img'/> #磁盘路径
<target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</disk>
[root@kvm-host ~]# qemu-img info /data/images/vm01-centos6.8.img
2.2 添加qcow2磁盘
[root@kvm-host ~]# virsh edit vm01-centos6.8
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/data/images/vm01-centos6.8.img'/> #磁盘路径
<target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</disk>
[root@kvm-host ~]# qemu-img info /data/images/vm01-centos6.8.img
2.3 磁盘配置
[root@kvm-host ~]# virsh console 2
[root@localhost ~]# vgcreate -s 16m vg01 /dev/vdb1
[root@localhost ~]# lvcreate -L 1g -n lv01 vg01
[root@localhost ~]# mkfs.ext4 /dev/vg01/lv01
[root@localhost ~]# mkdir /data
[root@localhost ~]# mount /dev/vg01/lv01 /data/
三 qcow2磁盘扩容—:方法二
3.1 查看现有磁盘情况
[root@kvm-host ~]# virsh edit vm01-centos6.8
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/data/images/vm01-centos6.8.img'/> #磁盘路径
<target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</disk>
[root@kvm-host ~]# qemu-img info /data/images/vm01-centos6.8.img
3.2 直接扩容qcw2格式磁盘
[root@kvm-host ~]# qemu-img resize /data/images/vm01-centos6.8.img +1G
3.3 再次验证
[root@kvm-host ~]# qemu-img info /data/images/vm01-centos6.8.img
3.3 磁盘配置
[root@kvm-host ~]# virsh start vm01-centos6.8
[root@localhost ~]# fdisk -l
[root@localhost ~]# fdisk /dev/vda
……
Command (m for help): p
Command (m for help): d
Partition number (1-4): 3
Command (m for help): n
p
Partition number (1-4): 3
Command (m for help): w
[root@kvm-host ~]# resize2fs /dev/vda3
[root@kvm-host ~]# shutdown -r now
四 raw磁盘格式扩容:方法一
4.1 查看现有磁盘
4.2 创建磁盘文件
[root@kvm-host ~]# dd if=/dev/zero bs=1024M count=2 > /data/images/vm01-centos6.8-02.img
[root@kvm-host ~]# qemu-img info /data/images/vm01-centos6.8-02.img
4.3 添加raw磁盘至配置文件
4.4 配置磁盘
五 raw磁盘格式扩容:方法二
5.1 查看现有磁盘
5.2 直接扩容
5.3 磁盘配置
六 在线扩容磁盘
6.1 查看现有磁盘
6.2 创建磁盘文件并添加
[root@kvm-host ~]# qemu-img create -f qcow2 /data/images/vm01-centos6.8-02.img 1G
[root@kvm-host ~]# virsh attach-disk vm01-centos6.8 /data/images/vm01-centos6.8-02.img vdb --cache=none --subdriver=qcow2
[root@kvm-host ~]# virsh domblklist vm01-centos6.8
6.3 磁盘配置
009.KVM配置调整的更多相关文章
- [转载]虚拟化之KVM配置
虚拟化之KVM配置 2017-11-06 [TOC] 虚拟化:通过虚拟化工具把cpu,内存,硬盘等真实硬件资源给模拟成更少的虚拟硬件资源.进行虚拟化的好处是,最大限度的利用硬件资源.也是云计算的基础. ...
- Flume中的flume-env.sh和log4j.properties配置调整建议(图文详解)
GC是内存的回收的意思. Flume中的flume-env.sh配置调整建议 [hadoop@master conf_HostInterceptor]$ pwd /home/hadoop/app/fl ...
- 第15.2节 PyCharm支持Python解释器的配置调整
上节介绍了PyCharm的安装与简单使用,本节介绍PyCharm相关的配置调整,以支持在PyCharm环境下集成Python解释器进行程序的编译. 一. 工程配置调整 在执行文件前,可能需要对PyCh ...
- CentOS下KVM配置NAT网络(网络地址转换模式)
KVM虚拟机Nat方式上网: # 查看当前活跃的网络 virsh net-list # 查看该网络的详细配置 virsh net-dumpxml default 客户机的XML配置文件中interfa ...
- KVM配置及维护
kvm使用场景 1.公司测试环境/开发环境 测试开发环境可以使用配置低点的物理机就可以 2.公司生产环境 一般小公司没有私有云或容器团队,运维人员可能就1-2个,然后公司也不舍得花钱买商业化的私有云. ...
- 3、kvm配置vnc
配置kvm通过vnc访问 virsh edit privi-server 添加如下配置: <graphics type='vnc' port='5901' autoport='no' liste ...
- kvm配置虚拟机[待整理]
working note 4-12-2016 1,利用libvirt图形虚拟机管理工具virt-manager搭建虚拟机,通过存储池(storage pool )和卷(volume)存放虚拟机镜像(I ...
- 虚拟机(Vmware)安装ubuntu18.04和配置调整(二)
二.配置修改 1.修改语言环境(settings->Region & Language) 选中中文简体(Chinese(simplified)),点击Apply 中文简体语言安装完成后, ...
- rgw的rgw_thread_pool_size配置调整
前言 在比对rgw的不同前端的区别的时候,官方说civetweb是通过线程池来控制连接的,beast是后面加入了流控相关的,这块一直也没有调整过相关的参数,然后通过ab压测了一下,还是有很明显的区别的 ...
随机推荐
- POJ 1062 昂贵的聘礼(图论,最短路径)
POJ 1062 昂贵的聘礼(图论,最短路径) Description 年轻的探险家来到了一个印第安部落里.在那里他和酋长的女儿相爱了,于是便向酋长去求亲.酋长要他用10000个金币作为聘礼才答应把女 ...
- bzoj2616: SPOJ PERIODNI——笛卡尔树+DP
不连续的处理很麻烦 导致序列DP又找不到优秀的子问题 自底向上考虑? 建立小根堆笛卡尔树 每个点的意义是:高度是(自己-father)的横着的极大矩形 子问题具有递归的优秀性质 f[i][j]i为根子 ...
- Java基础-时间复杂度计算方式
Java基础-时间复杂度计算方式 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 时间复杂度通常是衡量算法的优劣的,衡量算法的时间严格来讲是很难衡量的,由于不同的机器性能不用环境 ...
- JavaScript常用模块
JavaScript常用模块 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.序列化与反序列化 JSON.stringify(obj) 序列化 JSON.parse(str) ...
- disabled属性对form表单向后台传值的影响
在form表单里,如果对input加入disabled="disabled"或disabled="true"等属性,form表单提交的时候,就不会传值到后台. ...
- python解析minicap
上篇知道了minicap发送图片的格式,照着官网的app.js代码,改用一个python版的来解析它,适当扩展,可以做个小工具实时显示手机屏幕. 步骤: 一.手机开启minicap服务 adb she ...
- Excel VBA保护工作表
'设定可编辑区域 ActiveSheet.Protection.AllowEditRanges.Add Title:="区域1", Range:=Range("E5:H1 ...
- js截取图片上传(仅原理)----闲的无聊了代码就不共享了!写的难看,不好意思给你们看了(囧)
就算世界再坑爹,总有一些属性能带你走出绝望(伟大的absolute) 今天吐槽一下!......在我的世界里没有正统UI,所以效果图永远都是那么坑爹! 这里我要感谢有个position:absolut ...
- element-UI 下拉条数多渲染慢
本文地址:https://www.cnblogs.com/veinyin/p/10120398.html 如果渲染为普通下拉框,用户难以找到要选择的那一项,增加模糊搜索功能,可解决渲染缓慢问题,但用户 ...
- LeetCode(Easy)--C++笔记
前言:这是关于LeetCode上面练习题C++的笔记,有些地方参考有网友的解题方法(可能有些参考没能注明,望谅解),如有需要改进的地方希望留言指教,多谢! 目录: ZigZag Conversion ...