etl2007 发表于 2015-5-10 21:08:12

纯粹用ASMCMD的命令有办法知道ASMDISKGROUP包含哪些DISK吗?

本帖最后由 etl2007 于 2015-5-10 21:09 编辑

ASMCMD
提供了  lsdg 和lsdsk
但是从显示结果来看,根本无法看出 某个diskgroup 包含哪个disk啊?
一定要去查询ASM的相关视图吗?


grid@test_host:~> asmcmd
ASMCMD> lsdg
State    Type    Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name
MOUNTED  EXTERN  N         512   4096  1048576    102400    88469                0           88469              0             N  DG_BACKUP/
MOUNTED  EXTERN  N         512   4096  1048576     51200     1131                0            1131              0             N  DG_DATA/
MOUNTED  EXTERN  N         512   4096  1048576     30720     5655                0            5655              0             N  dg_test/
MOUNTED  EXTERN  N         512   4096  1048576     71680    36853                0           36853              0             N  DG_ORA/
ASMCMD> lsdsk
Path
/dev/diskgroup/dg_backup_01
/dev/diskgroup/dg_data_01
/dev/diskgroup/dg_test_01
/dev/diskgroup/dg_ora_01
ASMCMD> lsdg DG_DATA
State    Type    Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name
MOUNTED  EXTERN  N         512   4096  1048576     51200     1131                0            1131              0             N  DG_DATA/
ASMCMD>
ASMCMD> cd DG_DATA/
ASMCMD> ls -ltr
WARNING:option 'r' is deprecated for 'ls'
please use 'reverse'

Type      Redund  Striped  Time             Sys  Name
                                             Y    ORA11G/
                                             N    test_data_01 => +DG_DATA/ORA11G/DATAFILE/SDU_USER_DAT.256.868099071
                                             N    test_data_02 => +DG_DATA/ORA11G/DATAFILE/SDU_USER_DAT.257.868099125
                                             N    test_data_03 => +DG_DATA/ORA11G/DATAFILE/SDU_USER_DAT.258.868099177
                                             N    test_data_04 => +DG_DATA/ORA11G/DATAFILE/SDU_USER_DAT.259.868099231
                                             N    test_data_05 => +DG_DATA/ORA11G/DATAFILE/SDU_USER_DAT.260.868099283
ASMCMD> lsct
页: [1]
查看完整版本: 纯粹用ASMCMD的命令有办法知道ASMDISKGROUP包含哪些DISK吗?