#在企業中安裝多台作業系統時面臨的問題
當安裝linux系統時,安裝過程會需要回答很多關於設定的問題
這些問題必須手動選擇,否則無法進行安裝
當只安裝一台linnux系統時,手動設定工作量比較輕鬆
當安裝多台linux,這些設定需要重複多次,這些重複動作是效率低下的操作
#如何解決以上問題
用檔案記錄所用安裝過程中問題的答案,並讓所有需要安裝的主機自動讀取
以上解決方案中記錄系統安裝過程中的所有問題答案的檔案叫kickstart指令碼
1.主機名稱 :westos_node1
2.ip :172.25.254.40
3.火牆,selinux關閉
4.httpd服務開啟
5.配置軟體倉庫能正常工作
在rhel7系統提供圖形的kickstart製作方法
在rhel8系統已經把圖形工具取消,並新增到rhn網路中
在rhel8中如果無法通過kickstart,可以使用模板生成
#通過模板檔案生成kickstart檔案#
在已安裝好的rhel8中,/root/anacanda-ks.cfg,就是安裝當前系統時回答的所有問題的答案
生成的kickstart,此檔案為kickstart模板
操作步驟:
1.共享資源
setenfore 0 ##selinux調整為警告模式
mkdir /var/www/html/westos_8
mount /dev/cdrom /var/www/html/westos_8
測試資源共享
#共享資源的意義
在安裝作業系統時,每個被安裝的作業系統都要要有安裝資源
如果使用映象安裝,每個安裝的系統中都需要新增乙個經映象
這樣會浪費儲存,通過網路來共享映象中的資源,讓在安裝系統的主機都可以通過網路訪問被共享的資源,這樣就可以解決多台主機需要多個映象安裝的問題
#用模板自製kickstart#
在已經安裝好的rhel8中,/root/anacoda-ks.cfg 就是安裝當前系統時回答問題的所有問題的答案生成的kickstart,此檔案為kickstart的模板
root使用者暗文密碼的生成
#%pre ##系統的安裝前自動執行的指令碼
#%end
#%post ##系統安裝後自動執行的指令碼
cat>> /etc/yum.repos.d/westos.repo開啟httpd服務
關閉防火牆
Linux中的無人職守安裝指令碼kickstart
主機名稱 westos node1 ip 172.25.254.20 火牆,selinux關閉 httpd服務開啟 配置軟體倉庫能正常工作 在rhel7系統中提供圖形的kickstart製作方式 在rhel8中已經把圖形的工具取消,並新增到rhn網路中 在rhel8中如果無法通過rhn網路製作kic...
Linux中的無人職守安裝指令碼kickstart
一.kickstart自動安裝指令碼的作用 在企業中安裝多台作業系統時面臨的問題 當安裝linux作業系統時,安裝過程會需要回答很多關於設定的問題 這些問題必須手動選擇,否則無法進行安裝 當只安裝1臺linux系統,手動選擇設定工作量比較輕鬆 當安裝多台linux,這些設定需要重複多次,這些重複動作...
ubuntu ubuntu下的無人職守安裝
1 配置tftp服務後 cp ubuntu install netboot tftpboot 2 編輯配置檔案 vim tftpboot ubuntu installer amd64 boot screens txt.cfg default install label install menu la...