Linux学习笔记(十四)脚本的安装

kickstar自动安装脚本

#企业中会面临安装多台操作系统的问题
当安装linux系统时,安装过程非常的繁琐
安装过程中关于设定的问题必须手动选择,否则安装无法进行
当只安装一台时.工作量就相对比较轻松
当安装多台linux,这些设定就需要重复多次,这种安装效率低下

#如何解决以上问题:
用文件来记录安装时问题的答案,并让所有需要安装的主机自动读取.
#kickstar的作用#
解决方案中记录安装过程中所有问题的答案的文件叫kickstar脚本

1.实验环境

  1. 主机名称: westos
    2.ip 172.25.254.140
    3.火墙关闭
    4.httpd服务开启
    5.配置软件仓库能正常工作

2.模板制作kickstar脚本

在rhel 8的系统中可以通过rhn网络制作,如果无法通过rhn网络制作脚本,可以使用模板进行生成
#在rhel 8 中 /root/anaconda-ks.cfg 就是安装当前系统所有问题的答案;生成的kickstar,此文件为模板。
#资源共享
1安装httpd

在这里插入图片描述在这里插入图片描述2启用httpd
在这里插入图片描述3关闭火墙
在这里插入图片描述
4建立脚本文件目录
在这里插入图片描述

5拷贝文件到新建目录下
在这里插入图片描述6.文件改名

在这里插入图片描述7.更改文件的权限

在这里插入图片描述
8资源共享
在这里插入图片描述
##资源共享的意义
1.在安装系统时,每个被安装的操作系统都要有安装资源
2.如果使用镜像,每个安装的系统都需要加载一个镜像,这样会浪费存储
3.通过网络来共享镜像中的资源,让安装系统的主机通过网络来访问共享的资源,这样就可以解决多台主机需要同时安装的问题。
#模板自制kickstar#
在已经装好的rhel 8中 /root/anaconda-ks.cfg就是安装当前系统时回答所有问题的答案
生成的kickstar , 此文件为模板
cp /root/anaconda-ks.cfg /var/www/html/westos.cfg
vim /var/www/html/westos.cfg
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在系统安装基面选择
Istall Red Hat Enterprise Linux 8.x.x <—Tab键
ks-http://172.25.254.250/westos.cfg <—Enter键

#网站安装脚本#
配置脚本文件
/var/lib/libvirt/images/
创建脚本文件 vim xxxx_xx.sh
在这里插入图片描述

在这里插入图片描述#脚本自主拍照安装#
/var/lib/libvirt/images/
选择想要复制的虚拟机文件
在这里插入图片描述

在这里插入图片描述最后sh命令运行在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值