ASM技术基础(2)

二、diskgroup管理

ASM 信息查询

1、查看diskgroup空间大小,以及ASM状态

SQL> select name, total_mb, free_mb, usable_file_mb, state
           from v$asm_diskgroup;

NAME                             TOTAL_MB    FREE_MB   USABLE_FILE_MB   STATE
------------------------------ ------------------ --------------- -------------------------- -----------
ASM_DISKGROUP             25120      24963           9969                         MOUNTED

2、进程数计算

SQL>show parameter process
   processes=40

计算公式=25+(10+最大数量并行数据文件创建)*RDMS连接ASM数量
= 25+(10+5)*1
=40

3、显示SGA值

SQL>show sga

4、ASM控制文件

SQL>show parameter control
control_files =  /home/oracle/app/ora10g/dbs/cntrl+ASM.dbf

该文件在目录中不存在,在ASM实例中没有任何意义

5、查看管理ASM用户

SQL> select * from v$pwfile_users;

USERNAME                       SYSDB   SYSOP
--------------------------------- ------------ ----------
SYS                                        TRUE    TRUE

6、查看diskgroup中各个磁盘状态

SQL> select name, mount_status from v$asm_disk;

NAME                                           MOUNT_S
----------------------------------        -----------------
ASM_DISKGROUP_0004             CACHED
ASM_DISKGROUP_0003             CACHED
ASM_DISKGROUP_0002             CACHED
ASM_DISKGROUP_0001             CACHED
ASM_DISKGROUP_0000             CACHED

v$asm_disk_stat与v$asm_disk类似
v$asm_file显示ASM文件
v$asm_operation:显示ASM重新负载平衡操作过程

Trackback

no comment untill now

Add your comment now

切换到手机版