####虚拟机管理###
##1.图形安装虚拟机##
1.新建虚拟机
用指令virt-manager打开
2.选择本地镜像
3.选择本地镜像路径
4.选择RAM CPU
5.选择硬盘大小
6.虚拟机名称,勾选安装前处理选项
7.硬盘Disk选择VirtlO
8.网卡network source选择br0 Device model 选择VirtlO
9.安装
10.语言选择
11.软件包安装
12.分区选择
13.选择standard partition
14./boot 200
15.swap 500
16./ 剩下全部
整体
17.设置root密码
##2.用脚本安装虚拟机###
全自动安装虚拟机
1.yum install system-config-kickstart
2.打开system-config-kickstart
操作完后保存到/var/www/html
生成ks.cfg
vim /var/www/html/ks.cfg
编辑脚本create_vm.sh
vim create_vm.sh
执行vm_create.sh进行全自动安装
###3.虚拟机的快照####
快照脚本
命令执行,在/mnt下 sh vm hello hi 其中hello为虚拟机,hi为快照
##4.虚拟机管理命令###
virt-manager ##开启虚拟机管理器
virsh list ##显示正在运行的虚拟机
virsh list --all ##查看所有虚拟机
virsh start desktop ##打开
virsh shutdown desktop ##正常关闭虚拟机
virsh destroy desktop ##强行关闭
virt-viewer desktop ##显示虚拟机
在家中模拟虚拟机恢复
准备一个已经安装好的虚拟机
mv /etc/libvirt/qemu/test.xml /mnt/
mv /var/lib/libvirt/images/test.qcow2 /mnt/
在虚拟机管理器中删除这个装好的虚拟机
模拟恢复过程
cd /mnt
virsh create test.xml ##用硬件信息启动虚拟机
在操作过程中会有以下错误:
error:Cannot access storage file '/var/lib/libvirt/images/test.qcow2' (a07,gid:107):No such file or directory
cd
解决方案:
mv /mnt/test.qcow2/var/lib/libvirt/images/
virsh define test.xml ##永久恢复虚拟机