栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux中的无人职守安装脚本kickstart

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux中的无人职守安装脚本kickstart

1.kickstart自动安装脚本的作用 在企业中安装多台操作系统时面临的问题: 当安装 Linux 操作系统时 , 安装过程会需要回答很多关于设定的问题 这些问题必须手动选择 , 否则无法进行安装 当只安装 1 台 Linux 系统 , 手动选择设定工作量比较轻松 当安装多台 Linux , 这些设定需要重复多次 , 这些重复动作是效率底下的操作 如何解决以上问题? 用文件来记录所有安装过程中问题的答案 , 并让所有需要安装的主机自动读取 kickstart的 作用: 以上解决方案中记录系统安装过程中所有问题答案的文件叫 kickstart 脚本 2.实验环境 1. 主机名称:nodea.westos.org 2. ip : 192.168.3.28 3. 系统防 火墙和 selinux 关闭 4. httpd 服务开启 5. 配置软件仓库能正常工作 6. 配置主机为dhcp服务器主机 搭建实验环境: (1)挂载光盘 打开虚拟机设置,网络首先设置为VMnet0(桥接模式),然后在CD/DVD(SATA)选项中选择使用ISO映像文件,此路径选择的是在Windows里的镜像的位置,选择完毕后点击确定:

点击虚拟机右下角的光盘图标,然后点击连接:

至此,光盘就挂载好了

(2)编写软件仓库

编写软件仓库,安装并开启httpd服务,关闭防火墙和selinux

挂载镜像,然后编写软件仓库:

能显示下图界面表示软件仓库可以正常工作:

安装httpd软件包,然后开启它,并且关闭防火墙:

关闭selinux:设置成disabled

(3)配置主机为dhcp服务器

 让被安装的主机可以获得ip来访问网络资源及kickstart文件

 先安装dhcp服务:

配置好主机的静态网络:

编写dhcp服务的文件:

主机名和网关:

启动dhcp服务:

至此,dhcp服务器主机搭建完成,实验环境搭建完毕

(4)用模板自作kickstart 在已经装好的 rhel8 中 , / root / anaconda - ks.cfg 就是安装当前系统时回答的所有问题的答案 生成的 kickstart , 此文件为 kickstart 模板

其中,生成密码加密符的方式如下图:

第四、五行的乱码即为密码加密符,然后复制到编辑的文件中的密码的位置

给编辑好的文件设置权限以让它可以执行:

至此,kickstart脚本编写完成

(5)测试

新建一个虚拟机看是否可以自动安装系统

创建一个虚拟机:

名称和安装位置自选:

这里位置自选:

至此,新建虚拟机硬件安装完成

给刚配置好硬件的虚拟机test设置镜像文件:

这里一定要以管理员的身份运行虚拟机,然后选择VMnet0(桥接模式) :

 开启新建虚拟机test:

一定要用↑↓键选择到红框内的选项然后按tab键 :

然后写成如下图所示的命令,接着按回车键就可以自动装虚拟机了: 

 

出现下图界面即为安装虚拟机系统成功:

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/841828.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号