Linux之虚拟机的管理

####虚拟机管理###

##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  ##永久恢复虚拟机

猜你喜欢

转载自blog.csdn.net/dzh1125641239/article/details/81326101