oracle 检测 asm磁盘

1.1  获取磁盘组管理信息
1.1.1 查看磁盘路径
select name, path, group_number from v$asm_disk_stat order by name;


1.1.2 查看磁盘组信息
SQL> select state,name,type,total_mb, free_mb from v$asm_diskgroup_stat;
磁盘组状态为Mounted说明磁盘组状态正常;
磁盘组的total_mb,free_mb为非0说明可以读取磁盘信息,获取磁盘大小。


1.1.3 查看磁盘组操作
select * from v$asm_operation;
OPERA STATPOWER ACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES
----- -------------- ---------- ---------- ---------- ---------- -----------
1 REBAL WAIT11 0 0 0 0 0
1 DSCV WAIT 110 0 0 0 0
(timepasses…………..)
OPERA STATPOWER ACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES
----------------- ---- ---------- ---------- ---------- ---------- ----------
1 REBAL REAP11 2 25 219 485 0


1.1.4 查看磁盘组属性
查询V$ASM_ATTRIBUTE视图查看磁盘组属性
SELECT dg.name AS diskgroup,
       SUBSTR(a.name, 1, 18) AS name,
       SUBSTR(a.value, 1, 24) AS value,
       read_only
  FROM V$ASM_DISKGROUP_STAT dg, V$ASM_ATTRIBUTE a
 WHERE dg.name = 'DATA'
   AND dg.group_number = a.group_number;


1.1.5 查看磁盘组兼容属性
SELECT name,COMPATIBILITY,DATABASE_COMPATIBILITY FROM V$ASM_DISKGROUP_STAT;


1.1.6 查看磁盘状态
SELECT SUBSTR(d.name, 1, 16) AS asmdisk,
       d.mount_status,
       HEADER_STATUS,
       d.state,
       dg.name AS diskgroup
  FROM V$ASM_DISKGROUP_STAT dg, V$ASM_DISK_STAT d
 WHERE dg.group_number = d.group_number;


1.1.7 查看磁盘客户端信息
SELECT dg.name AS diskgroup,
       SUBSTR(c.instance_name, 1, 12) AS instance,
       SUBSTR(c.db_name, 1, 12) AS dbname,
       SUBSTR(c.SOFTWARE_VERSION, 1, 12) AS software,
       SUBSTR(c.COMPATIBLE_VERSION, 1, 12) AS compatible
  FROM V$ASM_DISKGROUP_STAT dg, V$ASM_CLIENT c
 WHERE dg.group_number = c.group_number;


1.1.8 查看磁盘访问控制用户信息
SELECT dg.name AS diskgroup,
       u.group_number,
       u.user_number,
       u.os_id,
       u.os_name
  FROM V$ASM_DISKGROUP_STAT dg, V$ASM_USER u
 WHERE dg.group_number = u.group_number
   AND dg.name = 'DATA';


1.1.9 查看磁盘访问控制组信息
SELECT dg.name AS diskgroup,
       ug.group_number,
       ug.owner_number,
       u.os_name,
       ug.usergroup_number,
       ug.name
  FROM V$ASM_DISKGROUP_STAT dg, V$ASM_USER u, V$ASM_USERGROUP ug
 WHERE dg.group_number = ug.group_number
   AND dg.name = 'DATA'
   AND ug.owner_number = u.user_number;


1.1.10 查看智能数据分布信息
SELECT dg.name AS diskgroup,
       f.file_number,
       f.primary_region,
       f.mirror_region,
       f.hot_reads,
       f.hot_writes,
       f.cold_reads,
       f.cold_writes
  FROM V$ASM_DISKGROUP_STAT dg, V$ASM_FILE f
 WHERE dg.group_number = f.group_number
   and dg.name = 'DATA';

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

竹蜻蜓vYv

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值