Kickstart 自動化安裝平台

2022-08-31 08:57:10 字數 2183 閱讀 7585

1) dhcp、tftp 安裝

yum install -y dhcp* tftp*

首先配置 tftp 服務:

vi /etc/xinetd.d/tftp

service tftp

只需要把 disable = yes 改成 disable = no 即可。

配置dhcp

vim /etc/dhcp/dhcpd.conf 

ddns-update-style interim;

ignore client-updates;

next-server 192.168.188.21;   #kickstart伺服器位址

filename "pxelinux.0";

allow booting;

allow bootp;

subnet 192.168.188.1 netmask 255.255.255.0

}tftp+pxe 配置

#如果是5.x系統tftpboot目錄已經自動建立到/下

#如果6.x系統tftpboot目錄在/var/lib下,所以centos6.x需要做軟鏈結到/下

ln -s /var/lib/tftpboot  /

掛載光碟 mount /dev/cdrom /mnt

複製3個引導檔案到/tftpboot

cd /tftpboot

cp /usr/share/syslinux/pxelinux.0 .

#如果找不到pxelinux.0

#請安裝yum install syslinux -y

cp /mnt/images/pxeboot/vmlinuz .

cp /mnt/images/pxeboot/initrd.img .

mkdir pxelinux.cfg

#拷貝 isolinux.cfg 配置檔案重新命名, 系統安裝的時候會根據這個檔案的配置啟動相應的選項。

cp /mnt/isolinux/isolinux.cfg default

chmod 777 default

修改 pexlinux.cfg/default 內容如下:

default linux

prompt 1

timeout 10

display boot.msg

f1 boot.msg

f2 options.msg

f3 general.msg

f4 param.msg

f5 rescue.msg

label linux

kernel vmlinu

#ks=nfs:192.168.1.21:/data/centos/ks.cfg 必須存在

cd /data

mkdir centos

cd centos

nohup cp -rf /mnt/*  .   

cp /root/anaconda-ks.cfg  ks.cfg

vim ks.cfg內容如下

install

text

nfs --server=192.168.188.21 --dir=/data/centos

key --skip

part /boot --fstype=ext4 --size=200

part / --fstype=ext4 --size=6000

part swap --size=4000

part /data --fstype=ext4 --grow --size=200

#repo --name="centos" --baseurl=cdrom:sr0 --cost=100

reboot

%packages

@chinese-support

@core

@server-policy

@workstation-policy

%end

把/data/centos共享出來

vim /etc/exports

/data/centos  *(rw,sync)

重啟dhcp  xinetd  ntp

kickstart自動化安裝

環境 centos7 server端 ens37 172.0.0.1 ens33 192.168.0.138 yum install dhcp y 安裝dhcpd服務 vim etc dhcp dhcpd.conf 編輯dhcp服務的配置檔案,寫入如下配置,儲存並退出 systemctl start...

kickstart 自動化安裝

前言 毋庸置疑在多台物理機需要安裝linux系統時,網路安裝可以成為首選方案。好處就是一次配置無限次迴圈使用 1,用centos7 最小化安裝 來搭建乙個kickstart應用,實現系統安裝自動化 cat etc sysconfig network scripts ifcfg ens33 bootp...

kickstart自動安裝指令碼

kickstart 使用kickstart,系統管理員可以建立乙個包含安裝期間所有常見問題的答案檔案,以自動安裝red hat enterprise linux kickstart 類似於 oracle solaris 中的 jumpstart 或 microsoft windows 的無人值守安裝...