==手动安装虚拟机=
==脚本安装虚拟机=
新建编辑 vim ***.sh 文件
#!/bin/bash
ivirt-install \
--cdrom /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso \ (虚拟机系统所在位置)
--ram 1024 \ 内存
--cpus 1 \
--disk /var/lib/libvirt/images/abc.qcow2,bus=virtio,size=9 \
--name abc \
--network bridge=br0,model=virtio & ----->回车
运行脚本 sh ***.sh
====模拟恢复虚拟机=
在其他linux上把***.qcow2 硬件文件和***.xml硬件信息文件移动到自己电脑
然后把两个文件放在/mnt下
cd /var/lib/libvirt/images/
从服务端下载到客户端
mv ***.qcow2 /mnt
mv ***.xml /mnt
模拟恢复过程
cd /mnt
virsh create ***.xml
##用硬件信息文件启动虚拟机(一次性的)
##在操作过程中会报错
###解决方案
mv /mnt/***.qcow2 /var/lib/linvirt/images/
virsh define ***.xml
永久恢复虚拟机
=虚拟机的快照
qemu-img create -f qcow2 -b ***.qcow2 (母板虚拟机) xxx
(快照后的虚拟机名)
虚拟机的命令管理=
1.vire manager ###开启虚拟机管理器
2.virsh list ##显示正在运行的虚拟机
3.virsh list -all ##查看所有的虚拟机
4.virsh destroy *** ##强行关闭虚拟机
5.virt start *** ##打开虚拟机
6.virsh shutdown ###正常关闭虚拟机(关不掉)
7.virt-viewwe *** ### 显示虚拟机
8.virsh undefine *** ###删除虚拟机
====常用信号级别
1 ##进程重新家在配置
2 ##删除进程在内存中的数据
9 ##强行结束单个进程
15 ##正常关闭进程
18 ##运行暂停的进程
19 ##暂停某个进程(不能被阻塞)
20 ##把进程打入后台
kill - 信号(1.2.9.15.18.19.20) 进程 pid killall -信号 进程的名字(eg: vim) pkill
- u student -信号
-------关闭进程先用15不行再用9