如何安装虚拟机以及对虚拟机的管理

1.手动安装虚拟机

前提==:liunx 系统镜像已下载好
说明:安装图形化虚拟机
步骤一:在真机中输入virt-manager
可以弹出如下界面:
在这里插入图片描述
步骤二:点击左上角的小电视,出现如下界面,选择本地安装,点击forward进行下一步

在这里插入图片描述
步骤三:点击Browse,选择虚拟机存放路径,点击下一步
在这里插入图片描述
步骤四:选择分配内存大小和选择几核cpu,点击下一步Forward
在这里插入图片描述
步骤五:选择分配硬盘大小,下一步
在这里插入图片描述
步骤六:填写虚拟机名字,勾选安装手动设置配置,点击完成
在这里插入图片描述
步骤七:将node虚拟机的硬盘和网卡均设置为virtIO虚拟化,点击应用
在这里插入图片描述在这里插入图片描述步骤八:点击开始安装
在这里插入图片描述步骤八:点击Install Red hat 企业板
在这里插入图片描述步骤九:点击continue 继续
在这里插入图片描述步骤十:设置相关参数
(1)时区:Asia shanghai
(2)支持的语言:添加中文
(3)软件安装选择:带GUI
(4)选则标准安装
在这里插入图片描述
在这里插入图片描述步骤十一:手动分区,标准分区
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
步骤十二:重启
在这里插入图片描述

2.虚拟机管理命令

命令为virsh

virsh list列出所有正在开启的虚拟机
virsh list --all列出系统中所有的虚拟机
virsh destroy vmname关闭vnmane虚拟机(断电)
virsh shutdown vmname关闭vmname虚拟机(正常关机)
virsh start vmname开启vmname虚拟机
virt-viewer vmname显示虚拟机
virsh undefine vmname删除虚拟机硬件信息
rm -rf /var/lib/libvirt/images/vmname.qcow2删除虚拟机硬盘
virsh create vmname.xml一次打开虚拟机
virsh define vmname.xml永久恢复虚拟机

eg: virsh list --all #列出系统中所有的虚拟机
在这里插入图片描述
virt-viewer vmname 显示
在这里插入图片描述

3.虚拟机的复制

(1)为什么要复制虚拟机?

因为虚拟机安装需要一千多个文件,比较慢为了方便起见,我们可以直接将其他主机上安装好的虚拟机直接复制过来使用复制需要虚拟机的硬盘和硬件信息 ,有可能会出现cpu不一致的问题将其他人的虚拟机复制到我的真机上,相当于从别人的主机上下载到我的主机上

(2)复制虚拟机的具体步骤:
步骤一:
复制对方的虚拟机的硬盘信息

 scp root@172.25.254.72:/var/lib/libvirt/images/generic.qcow2 /mnt/

在这里插入图片描述
步骤二:
复制对方的虚拟机的硬件信息

 scp root@172.25.254.12:/etc/libvirt/qemu/westos.xml /mnt/

在这里插入图片描述
步骤三:
将硬盘信息和放在同默认目录/var/lib/libvirt/images/下

 mv /mnt/generic.qcow2 /var/lib/libvirt/images/

因为硬盘信息是默认在var下的,应该移动
在这里插入图片描述
步骤四:
一次性使用复制的虚拟机 ,关掉就没有了

virsh create /mnt/westos.xml 

在这里插入图片描述
步骤五:
virsh define /mnt/westos.xml 永久性使用虚拟机 ,关掉依然在

在这里插入图片描述

步骤六:virsh undefine /mnt/westos(名字) 永久关掉虚拟机(删除.xml文件)
在这里插入图片描述

3.虚拟机快照

(1)什么是虚拟机的快照

磁盘“快照”是虚拟机磁盘文件(VMDK)在某个点及时的复本
系统崩溃或系统异常,你可以通过使用恢复到快照来保持磁盘文件系统和系统存储
当升级应用和服务器及给它们打补丁的时候,快照就是救世主
VMware快照是VMware Workstation里的一个特色功能

(2)虚拟机快照原理

虚拟机的快照(快照的原理)
用一个文件放到真实的文件面前 ,看到的是真实的文件, 使用的是快照
不对的时候舍弃快照,再拿来一个新的
一个节点相当于一台主机,有自己的功能

(3)怎样做一个虚拟机的快照以及开启使用这个快照?
步骤一:进入真机下的 /var/lib/libvirt/images 目录下,ls 查看当前目录下的文件
在这里插入图片描述

步骤二:建立node的快照,使用qemuimg-img 命令

qemu-img create -f qcow2 -b /var/lib/libvirt/images/node.qcow2 /var/lib/libvirt/images/node3.qcow2

在这里插入图片描述

步骤三:ls查看node3.qcow2是否生成(虚拟机快照硬盘格式)
在这里插入图片描述
步骤四:命令行输入 virt-manager,导入硬盘信息
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
步骤五:将虚拟机硬盘和网卡均设置为virtIO虚拟化
在这里插入图片描述
在这里插入图片描述
步骤六:登陆快照虚拟机node1(帐号和密码与xuniji的一模一样)

如果快照被破坏,则扔掉快照 重新照 ,
rm -rf node1.qcow2,重新建立快照即可

以上就是手动建立虚拟机快照的方法

4.自动化管理虚拟机脚本

(1)进入/usr/bin 目录
创建并编辑文件 vim /usr/bin/vm_create.sh

#!/bin/bash
virt-install \
--name $1 \
--cdrom /home/kiosk/Desktop/jpf/rhel-server-7.3-x86_64-dvd.iso \
--vcpus 1 \
--memory 1024 \
--disk /var/lib/libvirt/images/$1.qcow2,size=8,bus=virtio \
--network bridge=br0,model=virtio &> /dev/null &                                                   

(2)指定安装参数
在这里插入图片描述
(3)给vm_create.sh 添加可执行权限

 chmod +x vm_create.sh 

(4)测试
在这里插入图片描述
在这里插入图片描述

5.一条命令搞定虚拟机快照

(1)进入/usr/bin 目录
创建并编辑文件 vim /usr/bin/vm_snapshoot.sh
在这里插入图片描述
(2)给vm_snapshoot.sh 添加可执行权限

 chmod +x vm_snapshoot.sh 

(3) 测试
命令行输入:vm_snapshoot.sh node node2
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于微信小程序的家政服务预约系统采用PHP语言和微信小程序技术,数据库采用Mysql,运行软件为微信开发者工具。本系统实现了管理员和客户、员工三个角色的功能。管理员的功能为客户管理、员工管理、家政服务管理、服务预约管理、员工风采管理、客户需求管理、接单管理等。客户的功能为查看家政服务进行预约和发布自己的需求以及管理预约信息和接单信息等。员工可以查看预约信息和进行接单。本系统实现了网上预约家政服务的流程化管理,可以帮助工作人员的管理工作和帮助客户查询家政服务的相关信息,改变了客户找家政服务的方式,提高了预约家政服务的效率。 本系统是针对网上预约家政服务开发的工作管理系统,包括到所有的工作内容。可以使网上预约家政服务的工作合理化和流程化。本系统包括手机端设计和电脑端设计,有界面和数据库。本系统的使用角色分为管理员和客户、员工三个身份。管理员可以管理系统里的所有信息。员工可以发布服务信息和查询客户的需求进行接单。客户可以发布需求和预约家政服务以及管理预约信息、接单信息。 本功能可以实现家政服务信息的查询和删除,管理员添加家政服务信息功能填写正确的信息就可以实现家政服务信息的添加,点击家政服务信息管理功能可以看到基于微信小程序的家政服务预约系统里所有家政服务的信息,在添加家政服务信息的界面里需要填写标题信息,当信息填写不正确就会造成家政服务信息添加失败。员工风采信息可以使客户更好的了解员工。员工风采信息管理的流程为,管理员点击员工风采信息管理功能,查看员工风采信息,点击员工风采信息添加功能,输入员工风采信息然后点击提交按钮就可以完成员工风采信息的添加。客户需求信息关系着客户的家政服务预约,管理员可以查询和修改客户需求信息,还可以查看客户需求的添加时间。接单信息属于本系统里的核心数据,管理员可以对接单的信息进行查询。本功能设计的目的可以使家政服务进行及时的安排。管理员可以查询员工信息,可以进行修改删除。 客户可以查看自己的预约和修改自己的资料并发布需求以及管理接单信息等。 在首页里可以看到管理员添加和管理的信息,客户可以在首页里进行家政服务的预约和公司介绍信息的了解。 员工可以查询客户需求进行接单以及管理家政服务信息和留言信息、收藏信息等。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值