安装条件:首先在你要操作主机的主机上应具备DHCP与HTTP服务,否则无法实现。

1.安装自动安装脚本工具

yum install system-config-kickstart -y       ##安装【自动安装系统脚本】的软件

2.生成安装虚拟机相关参数的文件

system-config-kickstart  ##打开该软件的图形界面


(1)【Time Zone】——时区选择Asia/Shanghai,【Root Password】——设置用户密码,【Advanced Configuration】——设置如下图

(2)选择【HTTP】,在方框中添入主机IP地址和镜像的挂载点

(3)

(4)

点击【Add】,添加/boot分区,点击OK

添加swap分区,点击OK

添加/分区,点击OK

(5)设置网络

其他项不用修改

(6)保存文件

3.在文件中添加其他参数

vim  /mnt/ks.cfg

在文件中添加下列内容

%post
cat >/etc/yum.repos.d/my_yum.repo <<EOF                    ##这个文件名应于读者本机中yum源的配置文件名相同
[rhel7.3]
name=rhel7.3
baseurl=http://172.25.6.250/rhel7.3
gpgcheck=0
EOF
%end%packages
@base
lftp
%end

检测有没有语法错误

ksvalidator ks.cfg


注意:ksvalidator ks.cfg 检测有没有语法错误。不报错表面没有语法问题,但不代表合理

4.将文件共享到网络

cp /mnt/ks.cfg /var/www/html/

测试:在主机里打开firefox 输入http://172.25.6.250/ks.cfg

5.生成虚拟机自动安装脚本

vim /mnt/vm_create.sh

【location】一行是yum源的地址
【extra-args】一行是额外参数,也就是上述过程生成的文件在网络的共享位置

6.自动安装虚拟机

sh vm_create.sh zp           ##执行脚本,生成虚拟机


注意:上述方法安装成功后的虚拟机是无图形的


安装成功!

企业级虚拟机管理——虚拟机安装自动化相关推荐

  1. SCVMM(系统中心虚拟机管理)安装

    安装SCVMM 1.  实验准备 一台Windows Server 2012 R2服务器版的操作系统,作为域控(也可是普通域用户) 安装Microsoft .NET Framework 3.5

  2. 运维开发必会技能之一——虚拟机管理

    Linux中的虚拟机管理 1.安装Linux下的虚拟化KVM 在安装之前我们首先的准备好镜像,这里用的是光驱文件[rhel-server-7.3-x86_64-dvd.iso] 1)安装方式一:利用镜 ...

  3. linux学习笔记(十一)-----linux中的虚拟机管理

    虚拟机管理 虚拟机:指通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统   1.虚拟机管理命令     virt-manager            ##开机虚拟机管理 ...

  4. linux——虚拟机的图形安装、管理以及快照

    一.虚拟机的图形安装以及硬件管理 1. #1.输入virt-manages,打开虚拟机管理工具界面 #2.新建一个虚拟机(tutu),选择本地镜像 #3.选择本地镜像路径 #4.选择RAM,CPUs ...

  5. Mac安装虚拟机(parallels desk或者VmwareFusion)搭建Openstack服务器管理,安装开源的 pritunl 进行服务器连接

    Mac安装虚拟机(parallels desk或者VmwareFusion)搭建Openstack服务器管理,安装pritunl–基于Open VPN 协议构建的服务器. 一.完全卸载parallel ...

  6. 在win7上安装虚拟机及连接管理虚拟机客户端步骤

    在win7上安装虚拟机及在安装好的虚拟机上安装Liunx系统 VMWare是一个重量级的虚拟机, 在我们个人电脑上安装一个Oracle公司提供的免费的VirtualBo轻量级虚拟机 步骤1: 下载Vi ...

  7. Android自动化测试之虚拟机中软件安装方法(四)

    2019独角兽企业重金招聘Python工程师标准>>> 1.首先找到一下两个路径:(以本人电脑中android安装程序路径为例) D:\android-sdk\tools D:\an ...

  8. openstack 学习笔记 虚拟机的基础安装sql glance nova keystone 。。。。。

    专业综合设计与开发 目 录 1.虚拟机的安装 6 1.1 虚拟机安装配置 6 1.2 安装epel仓库 6 1.3 克隆前的其它准备工作 6 2.Open Stack 7 2.1 OpenStack是 ...

  9. 虚拟机管理你的服务器,全面解析VMware的虚拟机管理解决方案

    本教程将为你讲述VMware的虚拟机管理解决方案,说起虚拟机,VMware绝对可以算的上是个中翘楚了,并且VMware的虚拟桌面结构解决方案可以起到增强管理效率,降低成本等等效用,话不多说,这就为大家 ...

最新文章

  1. 级联人脸检测--Detecting Faces Using Inside Cascaded Contextual CNN
  2. Ubuntu 16.04使用root 帐号开启 SSH 登录
  3. 【题意分析】1044 Shopping in Mars (25 分)【滑动窗口】
  4. python 生成器_提高你的Python: 解释‘yield’和‘Generators(生成器)’
  5. 一个简单的动态web服务器
  6. 皕杰报表和炎黄盈动(AWS BPM)集成 操作手册
  7. flask response Content-Type
  8. Linux基础命令---lp打印机命令
  9. Application page and Site page
  10. babeLua 各种版本下载地址分享
  11. ubantu20刷新DNS缓存的命令
  12. linux延迟加载so,WebRTC Linux ADM 实现中的符号延迟加载机制
  13. php 区时,php时区时间怎么转换?
  14. 50岁的程序员该何去何从
  15. 谷歌浏览器网页翻译失效的解决方案
  16. 计算机网络拓扑结构课件,计算机网络拓扑结构的分析及选择
  17. 高斯-约当消元法(随机程序,UVA 10828)
  18. Mentor Expedition如何极坐标旋转添加器件?
  19. 针对亚马逊卖家可深挖的畅销产品建议
  20. 做人留一线、日后好想见:致所有明日之后手游拆家大队

热门文章

  1. R语言自定义多分类混淆矩阵可视化函数(mutlti class confusion matrix)、R语言多分类混淆矩阵可视化
  2. R语言sign函数判断数值为正数或者负数实战
  3. R语言ggplot2可视化:ggplot2使用geom_mark_ellipse函数进行椭圆形圈定(注释)特定的数据簇或组
  4. R语言rms包生存分析之限制性立方样条(RCS, Restricted cubic spline)分析详解实战:拟合连续性自变量和事件风险之间的关系:基于survival包lung数据
  5. R计算赤信息指标(Akaike information criterion,AIC)
  6. 基于癌症基因组学数据的miRNA 功能模块识别算法研究
  7. JAVA基础6-函数
  8. css为元素添加样式,JQuery如何为元素添加样式
  9. python 列表、字典转json字符串
  10. pycharm的anaconda配置