linux系统的虚拟机安装及其管理

一、虚拟机的安装

预准备
预先准备一个光驱文件,可以在网上下载镜像,下面以rhel-server-7.3-x86_64-dvd.iso为例

1.在图形界面上安装虚拟机
(1)打开图形管理
此命令需在root用户下执行

virt-manager

在这里插入图片描述

(2)点击左上角带星的电脑图表选择安装途径
选择光驱方式Local install media (ISO image or CDROM)后,点击Forward

在这里插入图片描述

3)选择光驱文件的位置
选择光驱所在的路径,点击Forward

在这里插入图片描述

(4)选择内存和CPU内核数
内存分配1GB即可
注:
若虚拟机要安装图形界面,内存设置必须大于768M,硬盘设置大于5G

在这里插入图片描述

(5)设置硬盘大小

在这里插入图片描述

(6)给虚拟机设定名称

在这里插入图片描述

(7)进行系统安装
选择第一个进行系统安装

在这里插入图片描述

(8)安装系统的语言设置

在这里插入图片描述

(9)设置系统时区,时间

在这里插入图片描述
在这里插入图片描述

(10)设置支持语言
选择英语和汉语

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

(11)选择附加包

注:左边第一个是不带图形,若要安装带图形的linux系统需要选择最后一个

在这里插入图片描述

(12)磁盘分区

在这里插入图片描述

在这里插入图片描述

下面可以选择i will configure partitioning自己进行磁盘分区,也可以选择Automatically configure partitioning自动磁盘分区,若自己进行磁盘分区还有以下步骤

点击done后,在点击+,对磁盘开始分区

在这里插入图片描述

/boot 系统启动盘,分配200MB即可
swap 虚拟内存,分配500MB即可
/ 根目录,分配剩余的空间

在这里插入图片描述

(13)设置超级用户密码

在这里插入图片描述
在这里插入图片描述

(14)设置普通用户

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

点击FINISH CONFIGURATION即可完成系统安装

2.用脚本安装虚拟机
创建安装虚拟机脚本

vim file1			##创建脚本文件

file1内容

#!/bin/bash
virt-install \												 ##安装虚拟机命令,'\'换行符,前面有空格,后面没有
--cdrom /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso \ ##选择镜像路径
--memory 1000 \												 ##内存设置为1000MB
--vcpus 1 \													 ##cpu设置为1个
--disk /var/lib/libvirt/images/$1.qcow2,size=8,bus=virtio \	 ##设置硬盘存放路径及硬盘大小为8GB,类型为virtio
--network bridge=br0,model=virtio \							 ##设置网卡
--name $1 &> /dev/null &									 ##设置虚拟机名字

在这里插入图片描述

调用脚本

sh file1 jx 		##调用file1脚本,v-1是对应脚本里的$1,jx是名字

在这里插入图片描述

二、虚拟机快照

1.图形方式创建快照虚拟机

qemu-img create -f qcow2 -b /var/lib/libvirt/images/uc.qcow2 /var/lib/libvirt/images/node1.qcow2	
##创建虚拟机快照硬盘

把生成的快照倒入到虚拟机图形控制器中

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

注:快照虚拟机损坏,那么删除快照重新制作快照即可,当使用快照后请不要对母盘作任何操作,若操作母盘可能会使快照损坏。

2.用脚本创建快照
创建安装虚拟机脚本

vim file2	##创建安装虚拟机脚本文件


#!/bin/bash										
qemu-img create -f qcow2 -b \					
/var/lib/libvirt/images/$1.qcow2 \
/var/lib/libvirt/images/$2.qcow2 &> /dev/null	##创建虚拟机快照硬盘

virt-install \		##创建虚拟机命令
--import \			##选择创建虚拟机快照方式
--memory 1000 \		##设置内存为1000MB
--vcpus 1 \			##设置cpu内核数为1个
--disk /var/lib/libvirt/images/$2.qcow2,bus=virtio \	##设置硬盘
--network bridge=br0,model=virtio \	##设置网卡
--name $2 &>/dev/null &		##设置姓名

在这里插入图片描述

调用虚拟机快照脚本

sh file2 wop wop-2		##调用file2脚本,wop是母盘磁盘名,wop-2是快照名字

三、虚拟机管理

1.虚拟机管理命令

virt-manager			##开机虚拟机管理器
virsh list				##显示正在运行的虚拟机
virsh list 	--all		##查看所有虚拟机状态,包括为开启
virsh start 	ui		##打开虚拟机
virsh shutdown 	ui		##正常关闭虚拟机
virsh destroy	ui		##强制关闭虚拟机
virt-viewer		ui		##显示虚拟机
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值