KVM(二)KVM应用:在线扩容,在线增大CPU核数,在线增大内存,KVM虚拟机创建还原快照

   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +创建和拍摄快照+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +      KVM快照方法常用的是qemu-img  snapshot 和virsh 快照   经过我多次试验qemu-img  snapshot  -c 快照名,域名,此种方法已经不能再百分百成功创建快照,创建后可能导致虚拟机无法启动,报File  too 大的错误,并且未找到解决办法。下面将介绍virsh 快照创建还原快照的方法。      查看KVM虚拟机运行状态   (root@KVM  ~) #, virsh  list    ,Id ,,名称,,,,,,,,,,,,,,,,,,,,,,,,,状态   ----------------------------------------------------   ,5,,,,kvm-test ,,,,,,,,,,,,,,,,,,,,,,跑步      首先创建一个纯净版的快照,没有安装任何服务   (root@KVM  ~) # virsh  snapshot-create-as ——domain  kvm-test ——name  kvm_clean   Domain  snapshot  kvm_clean 创建   域是虚拟机的名字,名字是快照的名字   备注:创建快照的速度根据服务器的配置会有所不同,在创建快照的同时,KVM虚拟机会处于暂时暂停的状态(创建快照完成后会自动转换为运行),如果是线上服务器,请自行定夺。         查看创建的快照   (root@KVM  ~) #, virsh  snapshot-list  kvm-test   ,名称,,,,,,,,,,,,,,,Creation  Time ,,,,,,,,,,,,状态   ------------------------------------------------------------   ,kvm_clean ,,,,,,,,,, 2016 - 01 - 25, 15:07:14  + 0800,运行   登录到kvm虚拟机,kvm-test中   安装Apache服务并启动   yum  install  httpd  -y ;, echo “Test  KVM 快照”,在祝辞,/var/www/html/index.html ;,/etc/摆在httpd 重新启动   ,   访问测试   (root@kvm-test  ~) #, curl  127.0.0.1   Test  KVM 快照      再次创建快照   (root@KVM  ~) #, virsh  snapshot-create-as ——domain  kvm-test ——name  kvm_httpd   Domain  snapshot  kvm_httpd 创建         再次查看快照   (root@KVM  ~) #, virsh  snapshot-list  kvm-test   ,名称,,,,,,,,,,,,,,,Creation  Time ,,,,,,,,,,,,状态   ------------------------------------------------------------   ,kvm_clean ,,,,,,,,,, 2016 - 01 - 25, 15:07:14  + 0800,运行   ,kvm_httpd ,,,,,,,,,, 2016 - 01 - 25, 16:03:52  + 0800,运行      还原测试:   ,,,首先还原至纯净版,未安装Apache服务   ,,,关闭虚拟机(也可开机还原,不建议)   ,,,(root@KVM  ~) #, virsh  snapshot-revert  kvm-test  kvm_clean   ,,,登录到虚拟机查看能否访问httpd服务   ,,,(root@kvm-test  ~) #, curl  127.0.0.1   ,,,旋度:,(7),也't  connect 用主机   ,,,无法访问,说明还原成功,再次还原到已安装httpd服务的状态   ,,,(root@KVM  ~) #, virsh  snapshot-revert  kvm-test  kvm_httpd   ,,,访问测试   ,,,(root@kvm-test  ~) #, curl  127.0.0.1   ,,,Test  KVM 快照   ,,,还原成功。   ,,,,         + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +在线增加个CPU数+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +      查看为增加之前的逻辑CPU个数   (root@kvm-test  ~) #, cat /proc/cpuinfo  |, grep  process  | wc  - l   2      CPU增加一条命令即可   (root@KVM  ~) #, virsh  setvcpus  kvm-test  3      再次查看   (root@kvm-test  ~) #, cat /proc/cpuinfo  |, grep  process  | wc  - l   3.         + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +在线增加内存+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   查看现有的内存   (root@kvm-test  ~) #, free  -m  |, grep  Mem  |, awk “{print  $ 2}”   628      增加内存至1024同样一条命令   (root@KVM  ~) #, virsh  setmem  kvm-test  1024米      再次查看   (root@kvm-test  ~) #, free  -m  |, grep  Mem  |, awk “{print  $ 2}”   852      在


KVM(二)KVM应用:在线扩容,在线增大CPU核数,在线增大内存,KVM虚拟机创建还原快照