KVM(二) KVM应用:在线扩容,在线增大CPU核数,在线增大内存,KVM虚拟机创建还原快照
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,++++++++++++++++++++++++++++++创建和拍摄快照++++++++++++++++++++++++++++++++++KVM快照方法常用的是qemu-img snapshot
千家信息网最后更新 2025年02月23日KVM(二) KVM应用:在线扩容,在线增大CPU核数,在线增大内存,KVM虚拟机创建还原快照
++++++++++++++++++++++++++++++创建和拍摄快照++++++++++++++++++++++++++++++++++KVM快照方法常用的是qemu-img snapshot 和virsh snapshot经过我多次试验qemu-img snapshot -c 快照名 域名,此种方法已经不能再百分百成功创建快照,创建后可能导致虚拟机无法启动,报File too large的错误,并且未找到解决办法。下面将介绍virsh snapshot创建还原快照的方法。查看KVM虚拟机运行状态[root@KVM ~]# virsh list Id 名称 状态---------------------------------------------------- 5 kvm-test running首先创建一个纯净版的快照,没有安装任何服务[root@KVM ~]#virsh snapshot-create-as --domain kvm-test --name kvm_cleanDomain snapshot kvm_clean createddomain是虚拟机的名字 name是快照的名字备注:创建快照的速度根据服务器的配置会有所不同,在创建快照的同时,KVM虚拟机会处于暂时暂停的状态(创建快照完成后会自动转换为running),如果是线上服务器,请自行定夺。查看创建的快照[root@KVM ~]# virsh snapshot-list kvm-test 名称 Creation Time 状态------------------------------------------------------------ kvm_clean 2016-01-25 15:07:14 +0800 running登录到kvm虚拟机 kvm-test中安装Apache服务并启动yum install httpd -y ; echo "Test KVM snapshot" >> /var/www/html/index.html ; /etc/init.d/httpd restart 访问测试[root@kvm-test ~]# curl 127.0.0.1Test KVM snapshot再次创建快照[root@KVM ~]# virsh snapshot-create-as --domain kvm-test --name kvm_httpdDomain snapshot kvm_httpd created再次查看快照[root@KVM ~]# virsh snapshot-list kvm-test 名称 Creation Time 状态------------------------------------------------------------ kvm_clean 2016-01-25 15:07:14 +0800 running kvm_httpd 2016-01-25 16:03:52 +0800 running还原测试: 首先还原至纯净版,未安装Apache服务 关闭虚拟机(也可开机还原,不建议) [root@KVM ~]# virsh snapshot-revert kvm-test kvm_clean 登录到虚拟机查看能否访问httpd服务 [root@kvm-test ~]# curl 127.0.0.1 curl: (7) couldn't connect to host 无法访问,说明还原成功,再次还原到已安装httpd服务的状态 [root@KVM ~]# virsh snapshot-revert kvm-test kvm_httpd 访问测试 [root@kvm-test ~]# curl 127.0.0.1 Test KVM snapshot 还原成功。 +++++++++++++++++++++++++++++++在线增加CPU个数+++++++++++++++++++++++++++++++查看为增加之前的逻辑CPU个数[root@kvm-test ~]# cat /proc/cpuinfo | grep process | wc -l2增加CPU一条命令即可[root@KVM ~]# virsh setvcpus kvm-test 3再次查看[root@kvm-test ~]# cat /proc/cpuinfo | grep process | wc -l3+++++++++++++++++++++++++++++++在线增加内存+++++++++++++++++++++++++++++++++++查看现有的内存[root@kvm-test ~]# free -m | grep Mem | awk '{print $2}'628增加内存至1024M同样一条命令[root@KVM ~]# virsh setmem kvm-test 1024M再次查看[root@kvm-test ~]# free -m | grep Mem | awk '{print $2}'852Over
快照
服务
状态
再次
内存
成功
名称
方法
测试
在线
纯净
个数
名字
命令
服务器
登录
不同
办法
同时
域名
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
信息交换及网络技术
初中网络安全活动总结
校园网络安全主持词
榆树正规网络技术咨询哪家好
如何去掉无线网络安全风险
查找古典书目数据库
集成工程师和软件开发哪个好
安卓app软件开发费用
正规计算机软件开发多少钱
海康威视服务器U盘启动快捷键
公积金中心服务器繁忙是啥意思
企业网络安全与隐私保护
flash如何读取数据库
宁晋软件开发商
登陆王者怎么知道在哪个服务器
电脑打不开数据库怎么解决
表格设置有效计算数据库
网络安全最新例子
小班网络安全教育主题班会教案
网络安全证书怎么查
python定位软件开发
现代化网络技术
学计算机软件开发有哪些大学
博世创新软件开发 待遇
员工网络安全ppt
网络安全发加大投入支持重点
数据库课程表的描述
数据库原理_离线作业
滨州网络时间服务器指标
网络安全重监管企业责任要求