Centos

CentOS 5.5 遠端 kickstart 安裝在“開始安裝過程”處停止。如何調試?

  • May 22, 2012

我在 HP ProLiant DL360 G6 上遠端安裝 CentOS 5.5 kickstart 時遇到了困難。這是在我維護內部 CentOS yum 儲存庫的環境中。kickstart 安裝和發布腳本已經過測試並且可以正常工作。這種硬體在這種環境中也很常見,所以我不認為這是一個因素。不幸的是,我在安裝特定伺服器時遇到了問題。

該系統與 yum 儲存庫相距 500 英里。它們通過私有 100 兆位第 2 層連接(26 毫秒往返)連接。我正在通過 HP ILO 遠端控制台安裝 10mb CentOS 5 netinstall ISO 映像。初始啟動參數為:

linux ks=http://yum.abctrading.com/prop.cfg ksdevice=eth0 ip=x.x.x.x dns=x.x.x.x netmask=255.255.255.0 gateway=x.x.x.x

我正在使用url --url http://ks.abctrading.com/5.5/os/x86_64/安裝方法。這會快速啟動到 anaconda 安裝程序,提取 kickstart 配置並格式化驅動器。該過程最終在下面的螢幕上停止,讀取"Starting install process.". 轉到其他虛擬控制台會給出下面的第二張圖片。該過程此時停止,無法繼續進行其餘的安裝。在本地執行相同的 kickstart 配置就可以了。我已經嘗試從控制台以及通過 http 指向本地託管的引導 ISO 的 ILO2 命令行安裝引導 ISO。

我該如何調試呢?有沒有我忽略的選項?

在此處輸入圖像描述

在此處輸入圖像描述

通過 NFS 執行此安裝解決了性能問題。不幸的是,urlgrabber安裝後腳本中的 Yum 部分就像最初的 http 安裝嘗試一樣慢。將重點縮小到 Yum 的 urlgrabber 以及線路距離和低延遲連接的實現上。一旦系統啟動到新安裝的作業系統,yum 速度就很好。

也許它在遠端伺服器上記憶體 RPM。觀察 ( tail -f /var/log/httpd/access_log) http 伺服器上的 access_log 以檢查活動。

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