专栏首页沃趣科技ASM 翻译系列第九弹:高级知识ASM Toolbox

ASM 翻译系列第九弹:高级知识ASM Toolbox

原作者:Bane Radulovic

译者: 庄培培

审核: 魏兴华

DBGeeK社群联合出品

本篇文章主要介绍几个大家应该熟练掌握的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版本的磁盘头保护工具。

关于译者

庄培培,沃趣科技数据库售前工程师,主要负责数据库平台架构方案设计、产品验证测试。

本文分享自微信公众号 - 沃趣科技(woqutech),作者:庄培培

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-07-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ASM 翻译系列第四弹:高级知识 kfed 元数据编辑器

    原作者:Bane Radulovic 译者: 赵恩东 审核: 魏兴华 DBGeeK社群联合出品 kfed - ASM metadata editor...

    沃趣科技
  • ASM 翻译系列第十弹:ASM Internal ASM DISK header

    原作者:Bane Radulovic 译者: 庄培培 审核: 魏兴华 DBGeeK社群联合出品 ASM disk header ASM磁盘头可能是A...

    沃趣科技
  • ASM 翻译系列第二十七弹:ASM INTERNAL ASM METADATA BLOCK

    原作者:Bane Radulovic 译者: 邱大龙 审核: 魏兴华 DBGeeK社群联合出品 ASM METADATA BLOCK ASM的元数据...

    沃趣科技
  • ASM 翻译系列第四弹:高级知识 kfed 元数据编辑器

    原作者:Bane Radulovic 译者: 赵恩东 审核: 魏兴华 DBGeeK社群联合出品 kfed - ASM metadata editor...

    沃趣科技
  • ASM 翻译系列第二十七弹:ASM INTERNAL ASM METADATA BLOCK

    原作者:Bane Radulovic 译者: 邱大龙 审核: 魏兴华 DBGeeK社群联合出品 ASM METADATA BLOCK ASM的元数据...

    沃趣科技
  • 创建ASM实例及ASM数据库

    文件按分配单元AUs(allocation units)平衡分布在磁盘组的所有磁盘中,ASM使用索引技术来跟踪每个AUs的位置

    Leshami
  • Oracle ASM神书《拨云见日 解密Oracle ASM内核》出版了

    很高兴《拨云见日,解密Oracle ASM内核》(点击链接可申领书籍哦~)一书终于和大家见面了,我是这本书的组织者和主要译者之一,同时也负责了所有文章的技术审校...

    沃趣科技
  • ASM翻译系列第三弹:ASM disk的基础知识

    ASM翻译系列导读: ASM翻译系列第三弹:ASM disk的基础知识:http://geek.csdn.net/news/detail/80926 ASM 翻...

    CSDN技术头条
  • ASM 翻译系列第五弹:高级知识 ASM 元数据概述

    原作者:Bane Radulovic 译者: 赵恩东 审核: 魏兴华 DBGeeK社群联合出品 ASM 元数据概述 ASM的元数据由ASM实例进行维...

    沃趣科技
  • LNMP架构之搭建wordpress博客网站

    系统环境版本 [root@db02 ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@...

    863987322

扫码关注云+社区

领取腾讯云代金券