解決pxe網絡批量安裝部署linux遇到的問題和解決方法


解決“出現Unable to retrieve 192.168.0.100/var/www/html/images/install.img錯誤”

分析:我們必須了解這個錯誤出現在哪個階段才能正確找到錯誤原因,出現這個錯誤時已經是在開機PXE引導順利從dhcp server中獲得了ip,(或者 光盤引導)均正常,而且正常的讀取了ks文件,正確的找到了安裝源,否則不會提示無法獲取install.img文件。一般無法獲取某個文件,不是該文件損壞就是網絡不通的問題。

解決辦法:

1)我們先證明安裝源服務器是正常的,我們用其他機器下載install.img文件,使用下面的命令:

wget spacer.gifhttp://192.168.0.100/var/www/html/images/install.img

若可以正常的下載這個文件,說明安裝源服務器(即kickstart服務器)正常。

2)查找install.img文件的前一階段是配置網卡、網關階段,檢查你的ks文件的配置的網卡部分,是否與安裝源的ip不是一個網段,若不是一個網段就會造成網絡不通,產生這個錯誤。這個問題也是困擾了我好幾個小時的問題,迷惑性很大。

3)檢查到ks.cfg文件時,安裝方法HTTP出現錯誤,是在選了“HTTP”安裝后,又添加了HTTP目錄,導致出現本文標題性錯誤,之所以導致這個錯誤是因為HTTP運行后,默認就會去讀網頁根目錄(/var/www/html)里的文件,這時如果再給HTTP添加一個目錄,導致路徑不對出現本文標題性錯誤。

4)還有一個地方要注意的是用圖形化配置ks.cfg文件時在“分區配置”這里一定記得選上“清除主引導記錄”這一項,否則會在全自動安裝時讓你手動選擇是否“清除主引導記錄或格式化磁盤”,這樣就失去全自動安裝的意義了。

總結:讓我們仔細分析錯誤產生的過程,因為開機能夠正常獲取到dhcp的ip並正常找到ks文件,大多數人都會忽略網絡問題,而恰恰在獲取install.img文件之前,會讀取ks文件配置網卡的部分,重新配置了新的ip,若這個ip與安裝源服務器不是一個網段,接下來自然就無法retrieve install.img文件了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM