引用: http://note.youdao.com/noteshare?id=6a1033f91f63875faf3a8fec24fb72af&sub=24D02E68B5794D5D85DA2A64BE6C9DE ASM实例中有元文件与数据文件介绍 KFOD 工具 (1)查看磁盘组的组成 (2)查看分组信息及可用容量 (3)显示所有磁盘 KFED 工具 ASM磁盘头信息损坏和修复 AMDU (ASM Metadata Dump Utility)
X$KFFXP是ASM(Automatic Storage Management)自动存储管理特性的重要内部视图,该视图反应了File Extent Map映射关系,ASM会将文件split成多个多个piece分片,这些分片被称为Extents。 在Disk上存放这些Extent的位置,就是我们常说的”Allocation Unit”。
KFF意为Kernel File,X$KFFXP即Kernel File Extent Maps, 该内部视图的一条记录代表一个Extent。
可以通过以下脚本查询文件与Extent等ASM属性的映射关系:
set linesize 140 pagesize 1400col "FILE NAME" format a40set head onselect NAME "FILE NAME", NUMBER_KFFXP "FILE NUMBER", XNUM_KFFXP "EXTENT NUMBER", DISK_KFFXP "DISK NUMBER", AU_KFFXP "AU NUMBER", SIZE_KFFXP "NUMBER of AUs" from x$kffxp, v$asm_alias where GROUP_KFFXP = GROUP_NUMBER and NUMBER_KFFXP = FILE_NUMBER and system_created = 'Y' and lxn_kffxp = 0 order by name;
[grid@host02 lib]$ kfod disk=all group=diskgroup ds=true -------------------------------------------------------------------------------- Disk Size Path Disk Group User Group ================================================================================ 1: 999 Mb /dev/raw/raw1 OCR grid asmadmin 2: 999 Mb /dev/raw/raw2 OCR grid asmadmin 3: 999 Mb /dev/raw/raw3 OCR grid asmadmin 4: 9993 Mb /dev/raw/raw4 # grid asmadmin 5: 9993 Mb /dev/raw/raw5 # grid asmadmin 6: 9993 Mb /dev/raw/raw6 # grid asmadmin
[grid@host02 lib]$ kfod diisk=all op=groups -------------------------------------------------------------------------------- Group Size Free Redundancy Name ================================================================================
[grid@host02 lib]$kfod disk=all -------------------------------------------------------------------------------- Disk Size Path User Group ================================================================================ 1: 999 Mb /dev/raw/raw1 grid asmadmin 2: 999 Mb /dev/raw/raw2 grid asmadmin 3: 999 Mb /dev/raw/raw3 grid asmadmin 4: 9993 Mb /dev/raw/raw4 grid asmadmin 5: 9993 Mb /dev/raw/raw5 grid asmadmin 6: 9993 Mb /dev/raw/raw6 grid asmadmin -------------------------------------------------------------------------------- ORACLE_SID ORACLE_HOME ================================================================================ +ASM1 /u01/app/11.2.0/grid +ASM2 /u01/app/11.2.0/grid
[oracle@rac01~]$ kfed read /dev/asm-disk1 aun=0 blkn=0 【01】kfbh.endian: 1 ; 0x000: 0x01 【02】kfbh.hard: 130 ; 0x001: 0x82 【03】kfbh.type: 1 ; 0x002:KFBTYP_DISKHEAD 【04】kfbh.datfmt: 1 ; 0x003: 0x01 【05】kfbh.block.blk: 0 ; 0x004: blk=0 【06】kfbh.block.obj: 2147483648 ; 0x008: disk=0 【07】kfbh.check: 875080645 ; 0x00c:0x3428abc5 【08】kfbh.fcn.base: 4892 ; 0x010: 0x0000131c 【09】kfbh.fcn.wrap: 0 ; 0x014: 0x00000000 【10】kfbh.spare1: 0 ; 0x018: 0x00000000 【11】kfbh.spare2: 0 ; 0x01c: 0x00000000 【12】kfdhdb.driver.provstr: ORCLDISK ; 0x000: length=8 【13】kfdhdb.driver.reserved[0]: 0 ; 0x008: 0x00000000 【14】kfdhdb.driver.reserved[1]: 0 ; 0x00c: 0x00000000 【15】kfdhdb.driver.reserved[2]: 0 ; 0x010: 0x00000000 【16】kfdhdb.driver.reserved[3]: 0 ; 0x014: 0x00000000 【17】kfdhdb.driver.reserved[4]: 0 ; 0x018: 0x00000000 【18】kfdhdb.driver.reserved[5]: 0 ; 0x01c: 0x00000000 【19】kfdhdb.compat: 186646528 ; 0x020: 0x0b200000 【20】kfdhdb.dsknum: 0 ; 0x024: 0x0000 【21】kfdhdb.grptyp: 1 ; 0x026:KFDGTP_EXTERNAL 【22】kfdhdb.hdrsts: 3 ; 0x027:KFDHDR_MEMBER 【23】kfdhdb.dskname: DATA_0000 ; 0x028: length=9 【24】kfdhdb.grpname: DATA ; 0x048: length=4 【25】kfdhdb.fgname: DATA_0000 ; 0x068: length=9 【26】kfdhdb.capname: ; 0x088: length=0 【27】kfdhdb.crestmp.hi: 33020845 ; 0x0a8: HOUR=0xdDAYS=0x1d MNTH=0x6 YEAR=0x7df 【28】kfdhdb.crestmp.lo: 1437992960 ; 0x0ac: USEC=0x0MSEC=0x182 SECS=0x1b MINS=0x15 【29】kfdhdb.mntstmp.hi: 33021392 ; 0x0b0: HOUR=0x10DAYS=0xe MNTH=0x7 YEAR=0x7df 【30】kfdhdb.mntstmp.lo: 2467747840 ; 0x0b4: USEC=0x0MSEC=0x1b6 SECS=0x31 MINS=0x24 ........ 【108】
AMDU (ASM Metadata Dump Utility) ASM磁盘组的信息需要在Mount之后才能通过内部视图查询,如果磁盘组因为故障无法正常加载,那么信息将不可用,这为诊断带来了诸多不便。
https://www.2cto.com/database/201305/208110.html
后边两个命令只是大概了解了一下。
编辑推荐:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- ASM维护工具 (KFOD KFED AMDU)
ASM维护工具 (KFOD KFED AMDU)
26-03-03 - Oracle集群技术 | 集群的自启动系列(一)
Oracle集群技术 | 集群的自启动系列(一)
26-03-03 - rman中进行catalog start with 无法注册部分备份文件
rman中进行catalog start with 无法注册部分备份文件
26-03-03 - 一个latch: ges resource hash list和library cache: mutex X并发的问题分析案例
- 性能分析大全
性能分析大全
26-03-03 - Oracle 18.3 ORA-12012 ORA-20001
Oracle 18.3 ORA-12012 ORA-20001
26-03-03 - 通过v$wait_chains视图诊断数据库hang和Contention
- RAC中的并行查询 DOP(Degree of Parallelism)
RAC中的并行查询 DOP(Degree of Parallelism)
26-03-03 - (重要)关于性能的几个主要动态视图
(重要)关于性能的几个主要动态视图
26-03-03 - Oracle date 和 timestamp 区别
Oracle date 和 timestamp 区别
26-03-03
