我們有 rhel 伺服器,詳細資訊如下
kernel version - 3.10.0-327.el7.x86_64
more /etc/redhat-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)
從dmesg我們看到很多問題
i40e: TX driver issue detected, PF reset issued
https://access.redhat.com/solutions/4385541
RHSA-2020:1016
所以我們決定根據redhat情況安裝勘誤表https://access.redhat.com/solutions/4385541
此勘誤表會將核心更新到版本 -kernel-3.10.0-1127.el7
到目前為止,程序已經很清楚了
但在接下來的幾周里,我們打算將 rhel 版本更新為7.6
ISO 安裝
但這個 ISO 將包括以下核心更新 -3.10.0-957.el7.x86_64
所以我不確定是否可以透過勘誤表更新實際上高於 ISO 檔案應安裝的下一個核心版本的核心版本
我很樂意聽取您的意見
一些發熱:
我們之所以要執行核心升級到 RHSA-2020:1016 ,是為了解決網路卡網路問題,這會將核心升級到 3.10.0-1127
另一方面,我們打算僅將 rhel 版本升級到 7.6 ,其中包括核心版本 - 3.10.0-957 。
我們僅限於 rhel 7.6 的原因是因為從客戶角度來看,客戶不希望擁有更高的 rhel 版本,因此我們對此受到限制
正如我所解釋的,因為我們有網路問題,redhat建議安裝版本kernel-3.10.0-1127.el7
所以我們在這裡有衝突
但問題是 - 可以使用 rhel 7.6 和內核 - kernel-3.10.0-1127.el7 嗎?
答案1
根據您連結的知識庫文章,kernel-3.10.0-1127.el7
是 RHEL 7.8 核心。升級到最新的 RHEL 7,目前為 7.9,而不是 7.6。
凍結這個次要版本會造成技術債。最明顯的是,您想要的核心版本是在以後的版本中。
此外,對舊版本的支援是有限的。您需要購買擴展更新支援才能保持關鍵更新的進行。但是,僅將給定的次要版本再延長幾個月; 7.2 早已失效。而且這個特定問題無論如何都可能不會被向後移植。相比之下,您的支援人員會很樂意協助您在更新的系統上保持功能正常運作。
作為參考,有問題的上游核心提交是
$ git describe --contains df430b124
v3.17-rc1~106^2~260^2~11
$ git describe --contains a1df906
v5.2-rc1~133^2~57^2~9