##### #########虚拟机管理##################
什么是虚拟机,虚拟机有什么用?
专业术语是这样定义的:虚拟机(英文全称:Virtual Machine)是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,目前流行的虚拟机软件有 VMware(VMWare ACE)、Virtual Box和Virtual PC,它们都能在Windows系统上虚拟出多个计算机,每个虚拟计算机可以独立运行,可以安装各种软件与应用等。
什么是虚拟机
通俗的说,虚拟机是将一台计算机虚拟化实现一台计算机具备多台计算机的功能,但整机性能也会被各个虚拟机所分配划分,因此划分虚拟机越多,各个虚拟机所分配的CPU、内存、存储空间资源也越少,因此组建虚拟机通常是配置越高越好,因此广泛使用于服务器等行业。
虚拟机有什么用?
虚拟机在现实中的作用还是相当大的,比如最简单我们电脑中没有光驱,如果要安装系统我们就可以使用虚拟机来安装系统,虚拟机内部拥有虚拟光驱,支持直接打 开系统镜像文件安装系统,另外虚拟机技术在游戏爱好者朋友眼中也相当实用,比如我们知道一般一台电脑很多游戏不支持同时多开,但我们可以在电脑中多创建几 个虚拟机,那么在虚拟机系统中即可单独再运行程序了,这样即可实现一台电脑同时多开同一游戏了。
1.虚拟机管理命令
virt-manager 也可以用鼠标打开 applications——->system tools------------>virtual Machine manager
感觉鼠标有点LOW用用命令还能加快熟悉命令
virsh list 查看已经开启虚拟机信息
virsh list --all 查看所有虚拟机的信息
virsh shutdown 正常关闭虚拟机
virsh start 开启虚拟机
virsh destroy 强行关闭 (断电)
virsh-viewer 显示虚拟机开启过程
2.安装虚拟机
1.通过输入命令 virt-managers出现以下界面选择Name进行虚拟机的添加
2.进入到以下界面 应为是从本机用镜像安装。所以选择 local install media 选择完成后点击foreward
3.接着选择镜像文件所在地址 选择完成点击foreward
4.进行关于虚拟机ram的与cpus的核数选择 如下所示 选择完成点击foreward
5.选择配置硬盘大小为9gb选择完成点击foreward
6.选择配置虚拟机名字选择完成点击finish
此时进入虚拟机安装界面选择安装语言为中文或者英文怎样舒服怎样选
点击时区进行选择
选择系统语言
软件选择建议不要选择因为这样会托慢安装速度,软件安装可以在虚拟机安装好之后进行选择性下载
关于磁盘分区的建议分区如下 可以自行按规则选择
出现下面界面表示虚拟机安装正在进行软件安装
2.运用脚本安装虚拟机
编辑文件create-vm.sh 书写脚本
#!/bin/bash 表示命令环境的运行位置
virt-install \ 表示虚拟机的安装
--cdrom /iso/11.iso \ 选择安装源地址
--ram 1024 \ 标注ram大小为1024mb
--cpus 1 \ 配置cpus 核数为1核
--disk /var/lib/libvirt/images/$1.qcow2,bus=virtio,size=9 \ 硬盘位置及硬盘的配置大小以及网卡
--name $1 \ 配置虚拟机名称
--network bridge=br0,model=virtio &> /dev/null & 配置网络服务 并把错误报告输入 dev/null
输入 sh creat-vm.sh lok 系统之间会出现此页面。不用在进行点击配置有关虚拟机的服务
由于有时使用虚拟机会使得源文件破坏。所以一般会使用快照进行对于源文件的保护
如下图所示 快照只是对其进行了照相,使用关于$1.qcow2文件而不更改文件