虚拟机的安装与重置

一.虚拟机的安装

首先需要一个镜像,此处我用的是红帽7.3版本的。

  1.可编辑 virt-manager 命令进入安装界面

 也可 通过图形界面打开

虚拟机的安装与重置_第1张图片

 

虚拟机的安装与重置_第2张图片

2.选择安装方式

 虚拟机的安装与重置_第3张图片

3.导入镜像软件

  虚拟机的安装与重置_第4张图片

  4.选择内存大小和cpu核数

 

  虚拟机的安装与重置_第5张图片

5.选择硬盘大小

虚拟机的安装与重置_第6张图片

   6.虚拟机命名

 

  虚拟机的安装与重置_第7张图片

  7.安装版本  Install Redhat Enterprise Linux 7.3

虚拟机的安装与重置_第8张图片

  8.安装过程语言选择

虚拟机的安装与重置_第9张图片

  9.时间、时区、安装语言 

 

虚拟机的安装与重置_第10张图片

虚拟机的安装与重置_第11张图片

 

虚拟机的安装与重置_第12张图片

 

  10.安装模式

 

虚拟机的安装与重置_第13张图片

  11.手动分区

 

虚拟机的安装与重置_第14张图片

 

虚拟机的安装与重置_第15张图片

 

虚拟机的安装与重置_第16张图片

 

整个界面如下图所示,修改以上所示即可。

虚拟机的安装与重置_第17张图片

 

  12.设定超级用户root密码   

 

虚拟机的安装与重置_第18张图片

 

虚拟机的安装与重置_第19张图片

左边即为设置超级用户密码,右边为设置普通用户,可以此时设置,也可在安装完成后设置。

二.使用脚本安装虚拟机

1.编写脚本

  vim     /mnt/vm_create.sh

脚本内容如下:

虚拟机的安装与重置_第20张图片

 

2.安装虚拟机

编辑完脚本后,修改其权限,再执行即可进行安装。

执行命令为sh /mnt/create_vm.sh    test  (文件名+虚拟机名称,名字随意,自由发挥~)

3.不显示过程安装虚拟机
修改上面的脚本,在末尾加上>/dev/null即使用输出重定向把报错仍进垃圾桶中。

虚拟机的安装与重置_第21张图片

三.重置虚拟机

首先说一下虚拟机的配置文件所在位置   

虚拟机的系统在即硬盘文件在     /var/lib/libvirt/images/westos.qcow2

虚拟机的硬件信息在  /etc/libvirt/qemu/westos.xml  

1.手动导入

首先建立备份文件,即快照(用户在使用时实际操作的是快照,读到的内容为真正的虚拟机,当虚拟机内容遭到破坏时,即可重置虚拟机,特别方便使用,简单粗暴!)

qemu-img   create -f    qcow2  -b   test.qcow2     node1.qcow2

         create                            ##新建文件          -f   qcow2              ##文件类型

         -b   test.qcow2              ##原始文件          node1.qcow2        ##快照文件

虚拟机的安装与重置_第22张图片

然后选择下图选项,手动安装即可。

虚拟机的安装与重置_第23张图片

虚拟机的安装与重置_第24张图片

虚拟机的安装与重置_第25张图片

虚拟机的安装与重置_第26张图片

2.编写脚本自动导入

虚拟机的安装与重置_第27张图片

虚拟机的安装与重置_第28张图片

运行即可。

  注意:当node2损坏时,删除node2.qcow2文件,重新运行脚本安装即可重置

四.虚拟机的自动安装

 

  1.安装system-config-kickstart

        yum install system-config-kickstart -y

    生成ks.cfg 文件(例:保存在/var/html)

    通过运行文件即可自动安装,下面说明详细步骤。

       system-config-kickstart   (打开选项窗口设定)

   2.对虚拟机的安装选项进行设定

此处更改地区为Asia/Shanghai,在配置文件生成时再改也是可以的,设置root密码,安装完成自启动,无图形安装

 

虚拟机的安装与重置_第29张图片

    选择yum源,一般在真机上共享,适用所以虚拟机安装。

虚拟机的安装与重置_第30张图片

    选择安装new boot,默认MBR

虚拟机的安装与重置_第31张图片

进行分区,/boot,swap,/

 

虚拟机的安装与重置_第32张图片

 

虚拟机的安装与重置_第33张图片

 

虚拟机的安装与重置_第34张图片

 

虚拟机的安装与重置_第35张图片

分区划定完成

 

虚拟机的安装与重置_第36张图片

  设置网络:eth0

 

虚拟机的安装与重置_第37张图片

 

保存文件到/var/www/html/中。

虚拟机的安装与重置_第38张图片

   

SELinux设置为Disabled

虚拟机的安装与重置_第39张图片

 

虚拟机的安装与重置_第40张图片

保存文件到/var/www/html/中

 

虚拟机的安装与重置_第41张图片

 

3.编辑ks.cfg 文件,设定安装包

虚拟机的安装与重置_第42张图片

检查是否有语法错误。

   4.编辑vm_create.sh,设置自动安装

虚拟机的安装与重置_第43张图片

   5.运行脚本,自动安装虚拟机

   sh   vm_create.sh   caity

你可能感兴趣的:(虚拟机的安装与重置)