ASM 翻譯系列第九彈:高階知識ASM Toolbox
譯者: 莊培培
稽核: 魏興華
本篇文章主要介紹幾個大家應該熟練掌握的ASM工具。
asmcmd - command line interface to ASM
ASM最初發布時,asmcmd的功能還很弱。從11gR2版本開始,asmcmd已經成為一個功能非常豐富和有用的工具。
ASMCA - ASM configuration assistant
ASMCA有兩種使用方式,第一種是比較容易使用的圖形介面,還有一種是靜默方式。圖形介面經常很有用,但靜默方式更強大。
kfed - ASM metadata editor
前面的章節,在對ASM後設資料塊進行健康檢查過程中我們已經談及如何使用kfed工具,使用它深入地瞭解了ASM的磁碟頭資訊,還有它在進行ASM磁碟對映到OS裝置名時所起到的重要作用。
kfed不僅能讀取後設資料,它還有編輯功能,在前面還未談及如何使用它編輯ASM後設資料塊,需要強調的是,類似於修改後設資料的操作可能會導致ASM和資料庫不能正常使用。和其他ORALCE資料塊編輯工具一樣,kfed工具僅限於Oracle技術支援人員進行資料修復和匯出時使用。
amdu - ASM metadata dump utility
這是一個沒有被公開發表的工具,所以我在介紹它的功能時要謹慎。對Oracle Support技術支援人員來講它很有用,建議普通技術人員至少了解它能做什麼。就像它的名字組成(ASM metadata dump utility)所宣稱的那樣,它能讀取和匯出ASM後設資料,它能抽取資料庫資料檔案,這一點是kfed所不具備的。和kfed一樣,amdu工具不依賴於ASM例項和磁碟組的mount狀態。
譯者注:作者Bane Radulovic是Oracle公司的技術人員,因此他介紹到amdu這樣的內部工具時說自己要謹慎,也就是內部資料不宜公開。
kfod - ASM discovery tool
這是一個只做發現磁碟這一單一工作的專業工具。它在grid軟體安裝的過程中會被呼叫,但是它也能隨時獨立使用。實際上,當ASM在mount磁碟組時發生故障,尤其是報錯資訊與發現磁碟相關時,儘快執行一次kfod能得到非常有參考價值的診斷結果。
renamedg - disk group rename
只用於磁碟組重新命名的專業工具。執行這個工具時必須萬分小心,因為它不與Grid軟體棧其他層互動,如Clusterware, ASM或者資料庫。(當磁碟組重新命名完成後,)ASM會從discovery目錄下的磁碟的磁碟頭發現一個新磁碟組,而資料庫並不知道它的資料檔案所在的磁碟組進行了重命令。
cellcli - Exadata storage cell command line interface
cellcli並不是一個ASM工具。但是對足夠幸運能擁有Exadata的人來講,知道如何使用它是非常重要的。
sqlplus
別忘了sqlplus。它還是最強大的ASM維護和管理工具。
譯者注:其實還有一款工具,adhu(ASM Disk Header Utility),它作為oracle asm中和kfed,amdu齊名的asm三大恢復神器之一,沒有被oracle大力推廣(屬於內部工具),隨著kfed功能增強和asm disk header自動備份功能的完善,adhu oracle基本上停止的開發支援,可以用來作為10.2.0.5之前asm版本的磁碟頭保護工具
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28218939/viewspace-2121263/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASM 翻譯系列第十三彈:ASM 高階知識 - Forcing the issueASM
- ASM 翻譯系列第十一彈:高階知識 Offline or drop?ASM
- ASM 翻譯系列第八彈:ASM Internal ASM file extent mapASM
- ASM 翻譯系列第十彈:ASM Internal ASM DISK headerASMHeader
- ASM 翻譯系列第一彈:基礎知識 ASM AU,Extents,Mirroring 和 FailgroupsASMAI
- ASM 翻譯系列第三十二彈:ASM INTERNAL Find block in ASMASMBloC
- ASM 翻譯系列第三十八彈:ASM資料清理ASM
- ASM 翻譯系列第三十五彈:ASM 253號檔案——ASM spfileASM
- ASM 翻譯系列第二彈:ASM 12C 版本新特性ASM
- ASM 翻譯系列第三十四彈:ASM磁碟組重要屬性介紹ASM
- ASM 翻譯系列第三十一彈:瞭解ASM檔案的空間分配ASM
- 【ASM】ASM基礎知識ASM
- ASM 翻譯系列第三十九彈:物理後設資料AT表ASM
- ASM 翻譯系列第三十六彈:ACFS磁碟組的重平衡操作ASM
- ASM 翻譯系列第三十三彈:REQUIRED_MIRROR_FREE_MB的含義ASMUI
- 【ASM學習】ASM基礎知識ASM
- ASM知識點ASM
- ASM 翻譯系列第四十彈:理解ASM中 REQUIRED_MIRROR_FREE_MB和USABLE_FILE_MB的含義ASMUI
- ASM基礎知識ASM
- ASM 知識詳解ASM
- 【ASM學習】基礎知識ASM
- ITPUB 知識索引--ASM 學習索引ASM
- ASM 11R2基本知識點ASM
- 第九周翻譯
- 【ASM】ASMLIB 系列ASM
- java知識點-高階Java
- 高階儲存知識
- Draft 文件翻譯 - 高階主題 - DecoratorsRaft
- MySQL高階知識——Show ProfileMySql
- 高階前端知識架構前端架構
- Android高階知識點Android
- asm files,asm directories,asm templatesASM
- Mysql知識樹整理【3】 ---高階MySql
- 網頁高階知識點(二)網頁
- 資料庫第九周翻譯資料庫
- 【翻譯】前端開發者應掌握的基本知識前端
- Draft 文件翻譯 - 高階主題 - 管理焦點Raft
- ElasticSearch 高階 REST 客戶端翻譯 (待續......)ElasticsearchREST客戶端