linux015自动安装脚本kickstart

版权声明:皆为本人原创,复制必究 https://blog.csdn.net/m493096871/article/details/83512905

加入软件黑名单要注意是不是出问题了

kickstart 自动安装脚本  自动读取安装内容 自动应答

前提是必须 dhcp http system-config-kickstart 这三个服务要配置好

自动安装可以发布到/var/www/html/下 然后选择网络地址安装

首先安装好

然后是启动命令

后面两个带勾号的:第一个是装完重启  第二个是文子模式的安装 非图形

设置http安装 因为之前搭建好了http服务 

设置好三个分区

设置好网络

关掉防火墙

也可以删掉镜像中错误地址的yum源 创建唯一路径

ks中的位置

实际需要时,需要自动搭建yum源 所以直接写在后面就不用一台台做

更改时区在ks.cfg中

然后就可以点保存,打开这个文件

这里故意写错了

更改对了以后用这个命令去查看  然后我挂载到了http下  可以打开

第二种是脚本自动安装

然后运行脚本进行安装

当前系统安装的所有问题答案会在root根目录下
anaconka-ks.cfg里面记录了

encrypt root passwork加密密码
ksvalidator XX.cfg 检测语法问题


前提是搭载好yum源  真机和虚拟机做都可以
在ks.cfg后面加入
%packages
@base         @是安装软件组
lftp            安装单个软件
%end

注意用法是  sh  +脚本   +名字

因为在虚拟机上搭建的安装源  所以不可以关掉虚拟机

手动输入http也可以安

#!/bin/bash
virt-install \
--name $1 \
--ram 1024 \
--vcpus 1 \
--disk /var/lib/libvirt/images/$1.qcow2,size=9,bus=virtio \
         创建文件地址
--network source=br0,model=virtio \
--location http://172.25.254.13/westos \
--extra-args "ks=http://172.25.254.13/ks.cfg"   &> /dev/null &


kickstart +dhcp +httpd +脚本  组成的自动安装虚拟机的脚本

kickstart dhcp httpd tftp  =pxe 网络引导

猜你喜欢

转载自blog.csdn.net/m493096871/article/details/83512905