本篇文章主要介紹幾個大家應(yīng)該熟練掌握的ASM工具。
ASM初發(fā)布時(shí),asmcmd的功能還很弱。從11gR2版本開始,asmcmd已經(jīng)成為一個功能非常強(qiáng)大且常用的工具。
ASMCA有兩種使用方式,種是比較容易使用的圖形界面,還有一種是靜默方式。雖然圖形界面使用頻率很高,但靜默方式更強(qiáng)大。
前面的章節(jié),在對ASM元數(shù)據(jù)塊進(jìn)行健康檢查過程中我們已經(jīng)談及如何使用kfed工具,使用它深入地了解了ASM的磁盤頭信息,還有它在進(jìn)行ASM磁盤映射到OS設(shè)備名時(shí)所起到的重要作用。
kfed不僅能讀取元數(shù)據(jù),它還有編輯功能,在前面還未談及如何使用它編輯ASM元數(shù)據(jù)塊,需要強(qiáng)調(diào)的是,類似于修改元數(shù)據(jù)的操作可能會導(dǎo)致ASM和數(shù)據(jù)庫不能正常使用。和其他ORALCE數(shù)據(jù)塊編輯工具一樣,kfed工具僅限于Oracle技術(shù)支持人員進(jìn)行數(shù)據(jù)修復(fù)和導(dǎo)出時(shí)使用。
這是一個沒有被公開發(fā)表的工具,所以我在介紹它的功能時(shí)要謹(jǐn)慎。對Oracle Support技術(shù)支持人員來講它很有用,建議對于普通技術(shù)人員來說,至少要了解它能做什么。就像它的名字組成(ASM metadata dump utility)所宣稱的那樣,它能讀取和導(dǎo)出ASM元數(shù)據(jù),它能抽取數(shù)據(jù)庫數(shù)據(jù)文件,這一點(diǎn)是kfed所不具備的。和kfed一樣,amdu工具不依賴于ASM實(shí)例和磁盤組的mount狀態(tài)。
譯者注:作者Bane Radulovic是Oracle公司的技術(shù)人員,因此他介紹到amdu這樣的內(nèi)部工具時(shí)說自己要謹(jǐn)慎,也就是內(nèi)部資料不宜公開。
這是一個只做發(fā)現(xiàn)磁盤這一單一工作的專業(yè)工具。它在grid軟件安裝的過程中會被調(diào)用,但是它也能隨時(shí)獨(dú)立使用。實(shí)際上,當(dāng)ASM在mount磁盤組時(shí)發(fā)生故障,尤其是報(bào)錯信息與發(fā)現(xiàn)磁盤相關(guān)時(shí),盡快執(zhí)行一次kfod能得到非常有參考價(jià)值的診斷結(jié)果。
只用于磁盤組重命名的專業(yè)工具。執(zhí)行這個工具時(shí)必須萬分小心,因?yàn)樗慌cGrid軟件棧其他層交互,如Clusterware,ASM或者數(shù)據(jù)庫。(當(dāng)磁盤組重命名完成后,)ASM會從discovery目錄下的磁盤的磁盤頭發(fā)現(xiàn)一個新磁盤組,而數(shù)據(jù)庫并不知道它的數(shù)據(jù)文件所在的磁盤組進(jìn)行了重命名。
cellcli并不是一個ASM工具。但是對足夠幸運(yùn)能擁有Exadata的人來講,知道如何使用它是非常重要的。
別忘了sqlplus。它還是強(qiáng)大的ASM維護(hù)和管理工具。
本站文章版權(quán)歸原作者及原出處所有 。內(nèi)容為作者個人觀點(diǎn), 并不代表本站贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé),本站只提供參考并不構(gòu)成任何投資及應(yīng)用建議。本站是一個個人學(xué)習(xí)交流的平臺,網(wǎng)站上部分文章為轉(zhuǎn)載,并不用于任何商業(yè)目的,我們已經(jīng)盡可能的對作者和來源進(jìn)行了通告,但是能力有限或疏忽,造成漏登,請及時(shí)聯(lián)系我們,我們將根據(jù)著作權(quán)人的要求,立即更正或者刪除有關(guān)內(nèi)容。本站擁有對此聲明的最終解釋權(quán)。