
我上個月使用CentOS8-1-1911 版本安裝了PXE 伺服器,效果很好,我能夠對我的所有工作站進行PXE,但是今天當我使用最新版本更新CentOS8-2-2004 並保持所有啟動選項相同時,出現了這種奇怪的情況pxe 期間出錯
Installation source (Error setting up software source)
我嘗試提供手動 URL,但仍然出現相同的錯誤,有人在 CentOS8 pxeboot 中遇到此錯誤嗎?我也恢復到 Centos8-1-1911,但仍然出現相同的錯誤(我有檢查日誌,它在有效負載中顯示正確的 URL,我也可以看到網路良好)
這是我使用的安裝來源:http://mirror.liquidtelecom.com/centos/8/BaseOS/x86_64/os/
我的 kickstart 檔案儲存庫部分
#
lang en_US
#
keyboard us
#
timezone America/New_York
#
zerombr
install
url --url=http://10.40.0.20/pxe_repo/centos8-1-1911
repo --name=centos --baseurl=http://10.40.0.20/pxe_repo/centos8-1-1911
答案1
解決
CentOS8 拆分了他們的安裝儲存庫,因此它不僅僅是基本作業系統,您還需要添加「AppStream」儲存庫。
repo --name="AppStream" --baseurl="http://mirror.centos.org/centos/8.2.2004/AppStream/x86_64/os/"
答案2
對我有用的是在嘗試安裝之前設定網路:
network --bootproto=dhcp --activate --hostname=localhost.localdomain --onboot yes
我遇到了相同的問題,並嘗試嘗試透過 inst.text 執行 kickstart,看看是否可以在 kickstart 運行後設定 ISO 映像的 URL,但這也不起作用。如果這能解決任何問題,我決定將網路移至指揮鏈的上游,而確實如此!