如何检查ASM磁盘空间使用情况

原创 2012年03月23日 12:16:54

日常我们检查ASM磁盘空间通过如下:

export ORACLE_SID=+ASM1

通过检查v$asm_diskgoup视图可以检查磁盘组空间的使用情况,如下:
SQL> select group_number,name,total_mb,free_mb from v$asm_diskgroup;

GROUP_NUMBER NAME                             TOTAL_MB    FREE_MB
------------ ------------------------------ ---------- ----------
           1 DATA                                 8032       2626
今天才发现通过asmcmd,也可以实现很多的功能,灰常的好的一个发现:
ASMCMD> ls
DATA/
如上我们可以看到ASM实例中的磁盘组情况,比如ASM实例磁盘组的数据库和实例的连接使用情况:

ASMCMD> lsct data
DB_Name   Status        Software_Version  Compatible_version  Instance_Name
rac       CONNECTED           10.2.0.4.0          10.2.0.1.0  rac1
加上-H参数后显示如下:
ASMCMD> lsct -H data
rac       CONNECTED           10.2.0.4.0          10.2.0.1.0  rac1
可以看到-H参数是的上面的一些列信息显示去除掉了。
而采用lsdg也可以检查ASM实例中磁盘组的空间使用情况:
ASMCMD> lsdg data
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      8032     2626                0            2626              0  DATA/

还有如下方法:

ASMCMD> du data
Used_MB      Mirror_used_MB
   5312                5312
ASMCMD> ls -s
Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Name
   512   4096  1048576      8032     2626                0            2626              0  DATA/

还有如下的其他常用的命令:
ASMCMD> ?
        commands:
        --------  
        cd
        du
        find
        help
        ls
        lsct
        lsdg
        mkalias
        mkdir
        pwd
        rm
        rmalias
当然就不进行一一列举了,到了ORACLE 11g,asmcmd中参数选项显然很多了:
ASMCMD> ?
        commands:
        --------

        md_backup, md_restore

        lsattr, setattr

        cd, cp, du, find, help, ls, lsct, lsdg, lsof, mkalias
        mkdir, pwd, rm, rmalias

        chdg, chkdg, dropdg, iostat, lsdsk, lsod, mkdg, mount
        offline, online, rebal, remap, umount

        dsget, dsset, lsop, shutdown, spbackup, spcopy, spget
        spmove, spset, startup

        chtmpl, lstmpl, mktmpl, rmtmpl

        chgrp, chmod, chown, groups, grpmod, lsgrp, lspwusr, lsusr
        mkgrp, mkusr, orapwusr, passwd, rmgrp, rmusr

        volcreate, voldelete, voldisable, volenable, volinfo

        volresize, volset, volstat

其他的就不一一列举了。




如何查看ASM磁盘空间使用情况

有两种方法: 1.查看v$asm_diskgroup视图 SQL> select group_number,name,total_mb,free_mb from v$asm_diskgroup;...
  • xyz846
  • xyz846
  • 2013年12月08日 22:21
  • 19578

如何检查ASM磁盘空间使用情况

如何检查ASM磁盘空间使用情况 转自:http://www.linuxidc.com/Linux/2012-03/57365.htm   日常我们检查ASM磁盘空间通过如下: export O...
  • li19236
  • li19236
  • 2014年12月10日 11:41
  • 813

【ASM】查看ASM磁盘组剩余容量和总容量

col total_size for a10; col free_size for a20; select name,total_mb/1024 || 'G' as total_size , fr...
  • imliuqun123
  • imliuqun123
  • 2017年12月22日 15:24
  • 71

如何检查ASM磁盘空间使用情况

日常我们检查ASM磁盘空间通过如下: export ORACLE_SID=+ASM1 通过检查v$asm_diskgoup视图可以检查磁盘组空间的使用情况,如下: SQL> select g...
  • marvelyu
  • marvelyu
  • 2012年03月23日 12:16
  • 5227

【翻译自mos文章】回收 asm磁盘空间的方法

回收 asm磁盘空间的方法
  • msdnchina
  • msdnchina
  • 2014年07月15日 07:56
  • 1415

Oracle磁盘空间使用统计

原文链接:http://www.liaojl.com/archives/2008/06/oracle-diskspace.html 对于大型数据库,Oracle占用的磁盘空间非常大,掌握数据库中那些...
  • Quincylk
  • Quincylk
  • 2017年06月07日 16:30
  • 437

Linux磁盘管理之df命令详解和使用实例(查看磁盘空间占用情况)

1.命令格式: df [选项] [文件] 2.命令功能: 显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显...
  • tao546377318
  • tao546377318
  • 2016年09月21日 14:20
  • 2197

ASM磁盘空间假装耗尽,ORA-15041: diskgroup space exhausted

一个DATAGUARD,当主库RESIZE扩大一个数据文件后,DG上面却不能应用这个RESIZE的操作,导致MPR进程停掉,报错如下: ORA-01237: cannot extend datafi...
  • launch_225
  • launch_225
  • 2012年04月17日 01:46
  • 2732

ASM 剩余空间查询

方法一: oracle用户登录节点1数据库服务器执行命令: -> export ORACLE_SID=+ASM1 -> asmcmd ASMCMD> lsdg State    Type    Reb...
  • hkyw000
  • hkyw000
  • 2013年08月27日 11:48
  • 1327

linux 查看磁盘空间占用情况

工作中有时被分配的测试机空间不大,经常遇到磁盘空间占满的情况。排查过程如下: 一、首先使用df -h 命令查看磁盘剩余空间,通过以下图看出/目录下的磁盘空间已经被占满。 二、进入根目录,因为最近常...
  • aaashen
  • aaashen
  • 2016年02月18日 15:04
  • 33221
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何检查ASM磁盘空间使用情况
举报原因:
原因补充:

(最多只允许输入30个字)