溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

為什么RHEL 6上沒有ASMLIB

發(fā)布時(shí)間:2021-12-30 15:37:29 來源:億速云 閱讀:132 作者:柒染 欄目:云計(jì)算

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)為什么RHEL 6上沒有ASMLIB,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

有些人簡(jiǎn)單解釋為Oracle為了推廣自家的Oracle Linux而特意為之,實(shí)際上這一評(píng)價(jià)是不公允的。

ASMLIB的特殊性是它有部分Linux Kernel內(nèi)核級(jí)別的組件, 而Kernel的開放與否完全取決于Kernel內(nèi)核的維護(hù)者,對(duì)于Red Hat Enterprise Linux而言是Redhat公司。 由于Redhat公司從RHEL 6這個(gè)版本開始決定從Kernel中移除ASMLIB,并且不再給與Oracle公司對(duì)于該部分內(nèi)核代碼的訪問修改權(quán)利,這直接導(dǎo)致Oracle不可能build出FOR RHEL 6的ASMLIB版本,因此顯然這是Redhat的問題,而非O記得問題。

注意ASMLIB僅僅是不支持原生態(tài)的RHEL 6的Kernel,這不代表在RHEL 6上不可能用ASMLIB。Metalink文檔介紹了相關(guān)信息:

什么是ASMLib?

ASMLib是Oracle數(shù)據(jù)庫自動(dòng)存儲(chǔ)管理(ASM)功能的免費(fèi)可選軟件,它簡(jiǎn)化了ASM磁盤的管理和發(fā)現(xiàn),并使ASM存儲(chǔ)的I/O處理和內(nèi)核資源使用更加高效。ASMLib不需要在Linux上使用Oracle數(shù)據(jù)庫的自動(dòng)存儲(chǔ)管理(ASM)功能,ASM的所有功能都可以在沒有ASMLib的情況下使用。

運(yùn)行在Red Hat Enterprise Linux上的ASMLib的軟件更新策略

Oracle為從Red Hat獲得Red Hat Enterprise Linux(RHEL)操作系統(tǒng)支持并擁有有效Oracle數(shù)據(jù)庫支持合同的客戶提供ASMLib軟件和支持。每一個(gè)新的RHEL次要版本(“更新”)發(fā)布的新Linux內(nèi)核只提供最新版本的ASMLib。例如,如果Red Hat發(fā)布內(nèi)核2.6。18-194.0.Oracle將只發(fā)布最新版本的ASMLib,比如說2.0。5,用于該內(nèi)核。Oracle不會(huì)為該內(nèi)核發(fā)布任何以前版本的ASMlib。

此外,ASMLib軟件僅為Oracle提供相應(yīng)軟件包(devel、src、binaries)的Linux內(nèi)核提供。例如,Oracle無法為Red Hat的擴(kuò)展更新模型或“z-stream”支持下提供的內(nèi)核提供ASMLib軟件。

Red Hat Enterprise Linux 6(RHEL6)

對(duì)于RHEL6或Oracle Linux 6,Oracle僅在配置不可破解企業(yè)內(nèi)核(UEK)時(shí)提供ASMLib軟件和更新。Oracle不會(huì)為Red Hat作為RHEL 6的一部分或Oracle Linux 6中與Red Hat兼容的內(nèi)核分發(fā)的內(nèi)核提供ASMLib包。ASMLib更新將通過不可破壞的Linux網(wǎng)絡(luò)(ULN)交付,該網(wǎng)絡(luò)可供具有Oracle Linux支持的客戶使用。ULN可用于Oracle Linux或Red Hat Linux安裝,但ASMlib的使用將需要用UEK替換任何Red Hat內(nèi)核

 
對(duì)于RHEL6,只要使用Oracle自己的Unbreakable Enterprise Kernel(UEK)內(nèi)核則仍可以使用ASMLIB軟件及其更新,僅僅是不支持RHEL 6自帶的Kernel以及Redhat兼容的Kernel。  可以使用Unbreakable Linux Network(ULN)更新ASMLIB,前提是用戶購買了Oracle Linux  Support服務(wù)。 不管是Oracle Linux還是Redhat Linux均可以使用ULN服務(wù),但是ASMlib要求必須將任何Redhat Kernel替換為UEK。

上述就是小編為大家分享的為什么RHEL 6上沒有ASMLIB了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI