您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關為什么RHEL 6上沒有ASMLIB,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
有些人簡單解釋為Oracle為了推廣自家的Oracle Linux而特意為之,實際上這一評價是不公允的。
ASMLIB的特殊性是它有部分Linux Kernel內核級別的組件, 而Kernel的開放與否完全取決于Kernel內核的維護者,對于Red Hat Enterprise Linux而言是Redhat公司。 由于Redhat公司從RHEL 6這個版本開始決定從Kernel中移除ASMLIB,并且不再給與Oracle公司對于該部分內核代碼的訪問修改權利,這直接導致Oracle不可能build出FOR RHEL 6的ASMLIB版本,因此顯然這是Redhat的問題,而非O記得問題。
注意ASMLIB僅僅是不支持原生態的RHEL 6的Kernel,這不代表在RHEL 6上不可能用ASMLIB。Metalink文檔介紹了相關信息:
什么是ASMLib?
ASMLib是Oracle數據庫自動存儲管理(ASM)功能的免費可選軟件,它簡化了ASM磁盤的管理和發現,并使ASM存儲的I/O處理和內核資源使用更加高效。ASMLib不需要在Linux上使用Oracle數據庫的自動存儲管理(ASM)功能,ASM的所有功能都可以在沒有ASMLib的情況下使用。
運行在Red Hat Enterprise Linux上的ASMLib的軟件更新策略
Oracle為從Red Hat獲得Red Hat Enterprise Linux(RHEL)操作系統支持并擁有有效Oracle數據庫支持合同的客戶提供ASMLib軟件和支持。每一個新的RHEL次要版本(“更新”)發布的新Linux內核只提供最新版本的ASMLib。例如,如果Red Hat發布內核2.6。18-194.0.Oracle將只發布最新版本的ASMLib,比如說2.0。5,用于該內核。Oracle不會為該內核發布任何以前版本的ASMlib。
此外,ASMLib軟件僅為Oracle提供相應軟件包(devel、src、binaries)的Linux內核提供。例如,Oracle無法為Red Hat的擴展更新模型或“z-stream”支持下提供的內核提供ASMLib軟件。
Red Hat Enterprise Linux 6(RHEL6)
對于RHEL6或Oracle Linux 6,Oracle僅在配置不可破解企業內核(UEK)時提供ASMLib軟件和更新。Oracle不會為Red Hat作為RHEL 6的一部分或Oracle Linux 6中與Red Hat兼容的內核分發的內核提供ASMLib包。ASMLib更新將通過不可破壞的Linux網絡(ULN)交付,該網絡可供具有Oracle Linux支持的客戶使用。ULN可用于Oracle Linux或Red Hat Linux安裝,但ASMlib的使用將需要用UEK替換任何Red Hat內核
對于RHEL6,只要使用Oracle自己的Unbreakable Enterprise Kernel(UEK)內核則仍可以使用ASMLIB軟件及其更新,僅僅是不支持RHEL 6自帶的Kernel以及Redhat兼容的Kernel。 可以使用Unbreakable Linux Network(ULN)更新ASMLIB,前提是用戶購買了Oracle Linux Support服務。 不管是Oracle Linux還是Redhat Linux均可以使用ULN服務,但是ASMlib要求必須將任何Redhat Kernel替換為UEK。
上述就是小編為大家分享的為什么RHEL 6上沒有ASMLIB了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。