您的位置:首页 > 运维架构 > Linux

Linux下的自动安装脚本

2019-01-24 12:38 127 查看

Linux下的自动安装脚本

1.环境配置(DHCP)在需要执行自动安装脚本的主机上配置

yum install dhcp -y 								##安装dhcp服务
rpm -qc dhcp										##查看dhcp配置文件的列表
cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcp.conf##为dhcp配置文件导入默认配置
vim /etc/dhcp/dhcpd.conf							##修改dhcp配置文件内容

第8行为网关ip,第30行为网络位与子网掩码,31行为dhcp分配的ip范围,32行为DNS的ip地址

设置eth0为dhcp方式

查看网关地址和DNS的ip地址

需要再172.25.254.26开启sshd服务
并且把镜像文件挂载到/mnt上,再将/mnt放入/var/www/html/目录下

2.安装"自动安装脚本"服务文件(主机上配置)

yum install system-config-kickstart -y

打开system-config-kickstart
每一页设置如下


第四页添加配置信息如下

第五页






完成之后选择左上角选择保存,并选择保存路径

cp ks.cfg /var/www/html/

再将文件复制到网络共享文件中

便可在浏览器上访问

在建立一个执行自动安装脚本的文件

#!bin/bash
virt-install \
--name $1 \
--memory 1000 \
--vcpus 1 \
--disk /var/lib/libvirt/images/$1.qcow2,size=8,bus=virtio \
--network bridge=br0,model=virtio \
--location http://172.25.254.26/install \
--extra-args "ks=http://172.25.254.26/ks.cfg" > /dev/null &

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: