查看asm磁盘组剩余空间

查看asm磁盘组剩余空间方法

v$asm_diskgroup与v$asm_disk的明显区别。

一、对比:

1、v$asm_disk显示的是diskgroup内成员的大小SYS@RACDB2> col name for a12

SYS@RACDB2> select name,total_mb,free_mb from v$asm_disk;

NAME               TOTAL_MB    FREE_MB

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

DG1_0000           2047          0

DG1_0001 2047          0

2、v$asm_diskgroup显示的是diskgroup的大小

SYS@RACDB2> select name, total_mb, free_mb from v$asm_diskgroup;

NAME          TOTAL_MB    FREE_MB

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

DG1         4094              2922

二、小结

1、从数据字典的名字上猜测:

v$asm_diskgroup侧重于显示diskgroup的属性

v$asm_disk侧重于显示磁盘组中disk成员的属性

2、附官方文档中对两者NAME字段的解释

V$ASM_DISK

NAME        VARCHAR2(30)       Name of the disk

V$ASM_DISKGROUP

NAME        VARCHAR2(30)       Name of the disk group


另一种方法:

进入asmcmd查看

rac2:oracle:rac2 > export ORACLE_SID=+ASM2

rac2:oracle:rac2 > asmcmd

ASMCMD> lsdg

State    Type    Rebal  Unbal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Name

MOUNTED  EXTERN  N      N         512   4096  1048576      5114     2685                0            2685              0  DATA/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容