日常我们检查ASM磁盘空间通过如下:
export ORACLE_SID= ‘oracl的实例’
--查看磁盘组信a息
SQL> select name,state,type,total_mb ,free_mb from v$asm_diskgroup;
--查看磁盘信息
SQL> select group_number,path,state,total_mb,free_mb from v$asm_disk;
example:
通过检查v$asm_diskgoup视图可以检查磁盘组空间的使用情况,如下:
SQL> select group_number,name,total_mb,free_mb from v$asm_diskgroup;
在Oracle 环境下,使用grid帐号执行
运行asmcmd进入asm命令模式,如:
[grid@oradb-node1 ~]$ asmcmd
ASMCMD> ls -ls //列出ASM目录下的内容及其属性、磁盘空间占用
进入 asm 根目录
查看asm 文件
查看磁盘