PXE kickstart無人值守裝機

2021-09-23 15:21:21 字數 2442 閱讀 9500

6.pxe+kickstart無人值守裝機

問題沿用練習五,將手動pxe裝機修改為自動應答式的pxe裝機。首先,需要為rhel6客戶機準備ks應答檔案:

實現在pxe客戶機上實現全自動的安裝及配置

能夠為裝好的客戶機自動配好yum倉庫、部署httpd**

然後將客戶機再次以pxe方式引導,確認免干預的pxe+kickstart裝機過程;安裝完成後,重啟客戶機並驗證結果。

方案生成kickstart應答檔案時,可以採用system-config-kickstart工具或者參考/root目錄下的anaconda-ks.cfg檔案。但是要注意的是,應答檔案的**機最好與將要安裝的客戶機系統完全相同。

步驟實現此案例需要按照如下步驟進行。

步驟一:準備應答檔案

1)使用yum安裝system-config-kickstart軟體包

[root@pxesvr ~]# yum -y install system-config-kickstart

… …[root@pxesvr ~]# rpm -q system-config-kickstart

system-config-kickstart-2.8.6.5-1.el6.noarch

2)執行system-config-kickstart工具,並建立ks-el6.cfg應答檔案

在圖形桌面執行system-config-kickstart,即可開啟該工具,如圖-12所示。

通過「檔案」選單開啟/root/anaconda-ks.cfg檔案,作為應答配置模板,這樣可以節省很多時間,如圖-13所示。基本配置部分指定預設語言、時區、根口令(123456)等相關資訊。

在安裝方法部分,指定為新安裝並正確指定ftp安裝源的位址資訊,如圖-14所示。

圖-14

在分割槽資訊部分,選擇清除主引導記錄、刪除所有現存分割槽、初始化磁碟標籤,並手動新增/boot分割槽(200mb)、swap分割槽(2gb)、/分割槽(所有剩餘空間),如圖-15所示。

在網路配置部分,確認已新增第一塊網絡卡的設定,設為dhcp自動獲取,如圖-16所示。

在防火牆配置部分,禁用selinux、禁用防火牆,如圖-17所示。

在軟體包選擇部分,根據客戶機的實際需要定製。比如為了提高裝機效率,建議批量裝機時不要安裝圖形桌面,如圖-18所示。

在安裝後指令碼部分,新增經驗證的正確可執行語句,使客戶機裝好系統後能夠自動配好yum源,如圖-19所示。

確認上述調整後,通過「檔案」選單將其儲存為/opt/ks-el6.cfg, 確認結果:

[root@pxesvr ~]# less /opt/ks-el6.cfg

#platform=x86, amd64, 或 intel em64t

#version=devel

firewall --disabled

install

url --url=「

rootpw --iscrypted 1

11hc29swrv$u.5zg3fkuemgtggp4hltz1

auth --useshadow --passalgo=sha512

=> 「ks-el6.cfg」

正在連線 192.168.4.5:21… 已連線。

正在以 anonymous 登入 … 登入成功!

==> syst … 完成。 ==> pwd … 完成。

==> type i … 完成。 ==> 不需要 cwd。

==> size ks-el6.cfg … 1624

==> pasv … 完成。 ==> retr ks-el6.cfg … 完成。

長度:1624 (1.6k) (非正式資料)

100%[***********************************====>] 1,624 --.-k/s in 0s

PXE Kickstart批量無人值守部署

1.關閉防火牆和selinux systemctl stop firewalld setenforce 0 2.dhcp dhcp主要是提供客戶端網路引數與tftp的位置,以及boot loader的檔名 yum install dhcp y vi etc dhcp dhcpd.conf subne...

PXE KickStart無人值守安裝RHEL

1 具體原理我這裡不再重述,只是記錄下自己安裝的過程,以便以後可以快速部署 2 首先我的配置環境是centos6.4.32位作業系統桌面版 需要的裝置為 dhcp伺服器 tftp伺服器 kickstart所生成的ks.cfg配置檔案 一台存放系統安裝檔案的伺服器,如nfs,http或者ftp伺服器 ...

CentOS系統通過PXE實現批量無人值守安裝

通過傳統的方式安裝和部署計算機時,都需要人工干預的方式完成安裝。如果需要部署大量的類似功能的工作站或伺服器,則需要耗費大量的時間。同時傳統的安裝方式,每台計算機都需要光碟機裝置及安裝光碟等介質,會額外增加部署成本。因此,許多系統管理員都希望能夠通過一種網路化的無人值守的自動安裝方式將作業系統部署到目...