1. 程式人生 > >kickstart ----自動指令碼安裝

kickstart ----自動指令碼安裝

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