kickstart 自動安裝腳本的製作步驟
安裝生成自動安裝腳本的工具
yum install system-config-kickstart -y
生成自動安裝腳本
1.system-config-kickstart
1)基本設置:(更改時區爲上海,設置root用戶密碼)
2)設置安裝方法爲網絡安裝,將共享的鏡像文件地址正確填寫
3)設置引導加載程序選項
4)設置分區信息
點擊最下方的Add按鈕,分別對/boot與swap和/分區進行設置
5)網絡配置,點擊右方Add Network Device按鈕
6)防火牆配置
7)設置安裝後腳本:(配置yum源)
8)Ctrl+S 保存設置到/root目錄下
2.查看已經生成的自動安裝腳本
vim /root/anaconda-ks.cfg
10 timezone Asia/Shanghai #更改時區
40 %post #設定yum源
41 cat >/etc/yum.repos.d/yum.repo <<EOF
42 [rhel7.3]
43 name=rhel7.3
44 baseurl=http://172.25.254.16/westos
45 gpgcheck=0
46 EOF
47 %end
如果想再安裝時同時安裝指定服務,可以在後面寫入
49 %packages
50 @base #下載base組 加@的組
51 lftp #下載lftp服務
52 %end
ksvalidator /root/anaconda-ks.cfg #檢測anaconda-ks.cfg內編寫的語言是否有錯
cp /root/anaconda-ks.cfg /var/www/html/ks.cfg #將anaconda-ks.cfg文件共享
chmod 777 /var/www/html/ks.cfg #給與共享文件權限
3.編輯安裝指令執行文件
mkdir /scripts
vim /scripts/vm_create.sh
4.執行安裝指令
sh /scripts/vm_create.sh jim #自動安裝虛擬機jim