1.kfod 工具位置。
[oracle@oracle1 ~]$ which kfod
/oracle/app/oracle/product/11.2.0/db_1/bin/kfod
2.帮助命令。
[oracle@oracle1 ~]$ kfod --help
KFOD-00101: LRM error [110] while parsing command line arguments
KFOD-00103: LRM message: LRM-00116: syntax error at '-' following '-'
_asm_a/llow_only_raw_disks --KFOD 仅允许裸设备磁盘时: [_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 ...]
c/luster KFOD cluster [cluster=TRUE/(FALSE)]
db/_unique_name --ASM实例数据库唯一名。
di/sks --需要修复的磁盘 [disks=raw,asm,badsize,all]
ds/cvgroup --包括组名 [dscvgroup=TRUE/(FALSE)]
g/roup --磁盘组中磁盘 [group=diskgroup]
h/ostlist --主机列表 [hostlist=host1,host2,...]
metadata_a/usize AU Size for Metadata Size Calculation
metadata_c/lients Client Count for Metadata Size Calculation
metadata_d/isks Disk Count for Metadata Size Calculation
metadata_n/odes Node Count for Metadata Size Calculation
metadata_r/edundancy Redundancy for Metadata Size Calculation
n/ohdr KFOD header suppression [nohdr=TRUE/(FALSE)]
o/p KFOD options type [OP=DISKS/CANDIDATES/MISSING/GROUPS/INSTS/VERSION/CLIENTS/RM/RMVERS/DFLTDSTR/GPNPDSTR/METADATA/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)]
3.案例-检查磁盘的使用情况。
kfod disks=all --可以看见所有的磁盘,可以看到哪些被使用,哪些没有被使用。
Disk Size Path User Group
-----------------------------------------------
1: 2621440Mb /dev/asm-data01 grid asmadmin
....
20: 2621440Mb /dev/asm-data20 grid asmadmin