天天看點

Kickstart之添加自動化腳本

    自動化安裝系統後我們希望能夠在系統安裝前後自動執行一些指令和腳本。比如超過2T的硬碟轉換成GPT模式,是以需要在系統安裝前執行parted指令;系統安裝後我們可以讓系統自動運作某些指令和腳本,比如puppet、zabbix等等。

所有配置隻需在ks.cfg下修改:

[root@lw-02 Centos66_64]# cat ks.cfg 
        。
        。
        。
        。(以上是軟體包,省略)
%pre                                    #系統安裝前執行的指令
parted -s /dev/sdb mklabel gpt          #格式化超過2T硬碟,标記為GPT格式

%post                                    #系統安裝後執行的指令
mount -t nfs 192.168.2.11:/vol/myfile /mnt      #挂載nfs
cd /mnt ;/bin/bash auto_install_puppet.sh       #執行puppet自動安裝腳本
%end      

++END Thanks for look