Linux

如何對失敗的 Linux kickstart 安裝進行故障排除?

  • April 21, 2015

我無法讓我的 pxebooting kickstart 程序正常工作。

已知該腳本在通過帶有磁碟上本地媒體的 DVD 安裝時可以工作。我已經更新了腳本以使用遠端儲存庫,並且正在利用 PXEBooting,因此可以將其用於我的企業。該腳本執行良好,直到它開始下載包。

檢查託管儲存庫的 Web 伺服器上的日誌文件,第一個文件使用 200 HTTP 程式碼成功下載。但是執行 kickstart 的伺服器指示失敗並嘗試再次下載包。我已經在 Web 伺服器上確認了這一點,因為我看到對同一個包的多個請求重複,所有請求都帶有 200 HTTP 程式碼。但是kickstart提示下載失敗。

我使用的是 CentOS 5。我將整個第一張 DVD(我不需要第二張的 OpenOffice 套件)複製到 Web 伺服器上的位置,因此 repodata 已經存在。

我已經能夠使用已經建構的其他系統從該儲存庫成功下載軟體。

我在 kickstarted 伺服器上發現的任何日誌文件中都沒有出現錯誤,也沒有消息輸出到螢幕上。我一直無法找到調試此問題的任何方法。

我希望這裡有人可以提供有關如何獲得更詳細的調試資訊來解決此問題的連結或資訊。

先感謝您。

你能發布你的kickstart的摘錄嗎?儲存庫和您正在建構的系統之間的關係是什麼?同一個子網?

在 CentOS 5 系列的中期,我遇到了一段時間的kickstart 安裝問題。從您的角度來看,最好的辦法是在安裝過程中檢查其他虛擬終端。您是在圖形(X Windows)還是文本模式下執行安裝?

這是不同的虛擬終端顯示的內容。您應該能夠從那裡進行調試。

Alt-F1
The installation dialog when using text or cmdline

Alt-F2
A shell prompt

Alt-F3
The install log displaying messages from install program

Alt-F4
The system log displaying messages from kernel, etc.

Alt-F5
All other messages

Alt-F7
The installation dialog when using the graphical installer

在某些時候,我無法解決 kickstart 性能問題。我最終將安裝方法更改為 NFS,問題就消失了。請參閱:CentOS 5.5 遠端 kickstart 安裝在“開始安裝過程”處停止。如何調試?

引用自:https://serverfault.com/questions/391439