当前位置: 首页 > 图文教程 > 数据库 > Oracle > Oracle教程:工具kfod的使用

Oracle
Oracle归档模式
Oracle存储过程创建和使用举例
通过JDBC连接oracle数据库的十大技巧
如何开发ORACLE存储过程
Java调用Oracle存储过程
Oracle性能优化
几种oracle数据库恢复
如何开发ORACLE存储过程
为Oracle数据库创建用户
用Quick Slice获取Oracle进程的线程状态
Oracle数据库高性能秘密之数据高速缓存
Oracle中的rownum和rowid
Oracle表段中的高水位线HWM
提高Oracle性能--如何走索引
oracle增加和修改数据文件
oracle移植到mysql注意事项
Oracle的几个概念:数据库名,全局数据库名,SID,实例,命名空间,schema
查询Oracle的BLOB类型
Oracle备份恢复四(RMAN备份)
如何彻底删除oracle

Oracle教程:工具kfod的使用


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-30   浏览: 82 ::
收藏到网摘: n/a

今天帮客户安装AIX系统上的Oracle10g数据库,使用了ASM管理存储,忽然记起Nigoo提到过一个以前没有注意到的工具kfod.

  这个工具可以用于手工查询ASM磁盘的信息。其帮助信息如下:


  db2:/home/oracle>kfod -help
  _asm_a/llow_only_raw_disks KFOD allow only raw devices [_asm_allow_only_raw_disks=TRUE/(FALSE)]
  _asm_l/ibraries ASM Libraries[_asm_libraries='lib1','lib2',...]
  _asms/id ASM Instance[_asmsid=sid]
  a/sm_diskstring ASM Diskstring [asm_diskstring='discoverystring', 'discoverystring' ...]
  d/isks Disks to discover [disks=raw,asm,all]
  g/roup Group discover [group=controlfile]
  n/ohdr KFOD header suppression [nohdr=TRUE/(FALSE)]
  o/p KFOD options type [OP=DISKS/GROUPS/ALL]
  p/file ASM parameter file [pfile='parameterfile']
  s/tatus Include disk header status [status=TRUE/(FALSE)]
  v/erbose KFOD verbose errors [verbose=TRUE/(FALSE)]

  查看磁盘可以使用disk参数,其输出实际上是通过权限来列举可用磁盘:

  db2:/home/oracle>kfod disk=all

  --------------------------------------------------------------------------------

  Disk Size Path

  ================================================================================

  1: 102795 Mb /dev/rhdisk10

  2: 10240 Mb /dev/rhdisk3

  3: 10240 Mb /dev/rhdisk4

  4: 51200 Mb /dev/rhdisk5

  5: 51200 Mb /dev/rhdisk6

  6: 51200 Mb /dev/rhdisk7

  7: 51200 Mb /dev/rhdisk8

  8: 102400 Mb /dev/rhdisk9

  --------------------------------------------------------------------------------

  ORACLE_SID ORACLE_HOME

  ================================================================================

  在我的一个Linux环境上输出如下:

  [oracle@dbrac1 oracle]$ kfod disk=all

  --------------------------------------------------------------------------------

  Disk Size Path

  ================================================================================

  1: 97660 Mb ORCL:VOL1

  2: 195321 Mb ORCL:VOL2

  --------------------------------------------------------------------------------

  Disk Size Path

  ================================================================================

  1: 250 Mb /dev/raw/raw1

  2: 251 Mb /dev/raw/raw2

  --------------------------------------------------------------------------------

  ORACLE_SID ORACLE_HOME

  ================================================================================

  +ASM2 /opt/oracle/product/10.2.0/db

  +ASM1 /opt/oracle/product/10.2.0/db