linux 系统中的虚拟机的安装管理及虚拟机的快照建立

前言:

我们在linux系统中进行操作时,为了避免错误操作引起系统崩溃,我们经常选择在虚拟机上完成相关的实验,所以虚拟机的安装也是一个重要的部分

一、虚拟机的安装步骤如下:

正文在虚拟机安装时安装源

使用镜像进行安装

(1)打开真机输入相关的命令

命令:virt-manager    ##打开虚拟机的管理

(2)进行虚拟机的创建(选本地安装)

 

(3)进行镜像的添加

(4)对cpu内存的大小进行设定

(5)对硬盘的大小进行设定

(6)设定虚拟机的名称

(7)上图选择安装前自定义

 

(8)进入安装界面,选择需要安装的模式

 

 

(9)选择安装的语言

 

(10)选择安装的内存和硬件内存

(11)选择开始安装

 

(12)设置超级用户的密码

 

(13)设置用户的名称、密码

 

(14)安装好后选择同意安装协议

 

(16)安装好后进入界面

 

 

 

 

二、虚拟机的管理

(1)虚拟机的控制命令

命令:virsh start clour  ##打开虚拟机
     virsh-viwer clour  ##显示虚拟机

 

(2)进行虚拟机的关闭

命令:virsh shutdown westos  ##关闭虚拟机(可能会被阻塞)
     virsh destory desktop  ##强行关闭虚拟机(不会被阻塞)

 

 

(3)进行虚拟机的查看

命令:virsh  list         ##查看正在运行的虚拟机
     virsh  list  --all  ##查看所有的虚拟机

 

 

 

 

三、进行虚拟机的复制

复制前提:对方已经安装好了虚拟机

(1)进行相关文件的复制

命令:scp root@ip  :/var/lib/libvirt/images/xxx.qcow2 /var//lib/libvirt/images/ ##进行虚拟机硬盘的复制
     scp root@ip  :var/lib/libvirt/images/xxx.xml /mnt/  ##进行虚拟机硬盘信息的复制
    

 

(3)对虚拟机的文件进行复制

命令:virsh creat /mnt/xxx.xml   ##创建虚拟机(一次性的关闭后再开启虚拟机将会消失)
     virsh define /mnt/xxx.xml ##永久性的创建虚拟机  

 

 

 

四、建立虚拟机的快照(相当于快捷方式)

虚拟机快照的优点:可以在快照上进行真实的实验

如果快照文件损坏不会影响到母盘,只需删除快照即可,可安装 多个快照i

(1)使用相关命令进行虚拟机的快照建立

命令:cd /var/lib/lbvirt/images
     qeum-img ctrate -f qcow2 -b haha.qcow2 node1.qcoe2

查看快照的文件信息

命令:file node1.qcow2

(2)进行快照的安装

 

(5)当快照出现损坏时,可以对快照进行删除,建立新快照

(注意:在使用快照时不能对母盘进行操作容易损坏母盘)

(6)使用命令查看虚拟机i快照的大小

查看文件内存的大小: du -sh xxx

(7)使用相关命令进行虚拟机的删除

命令:virsh undefine xxx    ##只删除虚拟机不删除,文件信息
     rm -fr /var/lib/libvirt/iamges/xxx.qcow2  ##删除虚拟机的硬件信息 彻底删除
     

 

 

 

五、使用脚本进行虚拟机的安装

1、使用命令进行虚拟机脚本的编辑

(1)创建目录

命令:mkdir /opt/                       ##在/mnt/目录下创建/opt/目录
     cd /opt/                          ##进入/opt/目录
     mkdir /shell/                     ##在/opt/目录下创建shell目录
     vim /mnt/opt/shell/vm_create.sh   ##创建vm_create.sh脚本文件

 

(2)对vm_create.sh 文件进行编辑编辑的内容如下

 

(3)对编辑好的脚本文件的权限进行修改

 

(3)使用脚本文件进行快照的安装

命令:/opt/shell/vm_create.sh   xxx    ##建立快照

 

(4)查看镜像的生成

 

(5)进行快照的运行

 

 

 

六、使用脚本进行虚拟机的快照建立

(1)使用相关命令进行哦文件的建立

命令:vim vm_anspshot.sh 

命令:vim vm_anspshot.sh

(2)进行脚本的编辑

编辑内容如下:

(4)对脚本文件的权限进行修改

 

(5)进行镜像文件的建立

命令:/opt/shell/vm_snapshot.sh haha hehe

(6)查看生成的镜像虚拟机

(7)进行镜像文件的测试

 

 

 

七、虚拟机的重命名

1、编辑 haha.xml 文件 将虚拟机的名字由 haha 改为 westos

2、修改完后应该重加载服务

命令:systemctl trstart libvirt

3、修改后的虚拟机如下

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值