Linux中的无人职守脚本kickstart
kickstart自动安装脚本的作用:
在企业中安装多台操作系统时面临的问题:
当安装 Linux 操作系统时 , 安装过程会需要回答很多关于设定的问题
这些问题必须手动选择 , 否则无法进行安装
当只安装 1 台 Linux 系统 , 手动选择设定工作量比较轻松
当安装多台 Linux , 这些设定需要重复多次 , 这些重复动作是效率底下的操作
如何解决以上问题?
用文件来记录所有安装过程中问题的答案 , 并让所有需要安装的主机自动读取
kickstart的 作用:
以上解决方案中记录系统安装过程中所有问题答案的文件叫 kickstart 脚本
实验环境:
1. 主机名称:nodea.westos.org
2. ip : 192.168.3.28
3. 系统防 火墙和 selinux 关闭
4. httpd 服务开启
5. 配置软件仓库能正常工作
6. 配置主机为dhcp服务器主机
挂载光盘:
编写软件仓库:
配置主机为dhcp服务器:
用 模板制作kickstart:
cp /root/anaconda-ks.cfg /var/www/html/westos.cfg
vim /var/www/html/westos.cfg
测试: