kickstart ----自動指令碼安裝
阿新 • • 發佈:2018-11-23
Kickstart: 通過記錄典型的安裝過程中所需人工安於填寫的各種引數,並生成一個ks.cfg檔案,在其後安裝過程中當出現要求填寫引數的情況時,安裝程式會首先去查詢填寫引數的情況i=時,安裝程式會首先去查詢kickstart 生成的檔案,找到合適的引數時,就採用引數,找不到時才需要人工干預,方便快捷。
實驗前提;網路yum 源必須配置好,網路Yum源的配置詳見上篇部落格。
如圖已經配置好的網路yunm 源:
1..安裝http 與 kickstart 圖形制作工具
system-config-kickstart
yum install http system-config-kickstart -y
2.開啟http 服務:systemctl start httpd
3.設定開機啟動http
4.關閉火牆
5.開機關閉火牆
6.建立掛載檔案:
7.掛載映象
8.開啟圖形設定介面:system-config-kickstart
A.設定超級使用者密碼
B.HTTP server 為伺服器ip HTTPDirectory 選擇掛載映象的掛載點
C.都選擇第一次並新增三個分割槽
D.新增一個eth0的網絡卡,選擇DHCP
此實驗必須有一臺dhcp 伺服器
E.關閉火牆
F.開機後的動作。
G.儲存檔案,到/var/www/html7.2,方便實現共享
10.配置ks.cfg 檔案
時區設定為Asia/Shanghai
%packages 軟體包
@base 安裝組
lftp 單獨軟體包
%end 結束
11.檢查ks.cfg 是否有語法錯誤,以下情況為沒有。
12.測試:
方法一:圖形介面操控:
點選小燈泡
網路資源安裝
輸入地址以及ks
方法二:編輯指令碼測試
執行指令碼,自動安裝虛擬機器node2