Yum

是否可以更改 yum 關於 yum 安裝的超時時間?

  • October 12, 2021

我們在一個集群中有 30 多台 Linux 機器,所有機器都使用本地 repo 伺服器來下載 rpm 包。

即使我們使用本地儲存庫,我們也發現可能會出現網路問題。例如 yum 安裝問題,因為我們網路中的網路速度較慢。

所以我的問題是 - 我們可以定義一個自定義超時/etc/yum.conf以告訴 yum 繼續安裝而不是在安裝過程中失敗嗎?

到目前為止我發現的 - 來自https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/sec-configuring_yum_and_yum_repositories

retries=value

其中value是 0 或更大的整數。此值設置 yum 在返回錯誤之前應嘗試檢索文件的次數。將此設置為 0 會使 yum 永遠重試。預設值為 10。

其他建議是:

[main]
timeout=60

如果你看man yum.conf,有這個選項:

timeout:超時前等待連接的秒數。預設為 30 秒。對於極度過載的站點來說,這可能時間太短了。

根據文件,您可以timeout在全域應用部分或按儲存庫設置的[main]部分中進行設置。yum.conf``[repositories]

的預設位置yum.conf/etc/yum.conf

引用自:https://unix.stackexchange.com/questions/611974