日期:2014-05-16  浏览次数:20482 次

ASM实例参数说明

15. ASM实例参数说明

    INSTANCE_TYPE,配置实例类型,可以取值为ASM或者RDBMS,在此为ASM;这个参数也是ASM实例必须配置的,其他的参数都可以省略;

    在手工配置ASM实例参数的时候需要注意,如果把RDBMS的参数配置到ASM,将会收到ORA-15021的错误,反之亦然:

SQL> startup pfile='/home/oracle/pfile' force;

ORA-15021: parameter "undo_management"is not valid in ASM instance

 

[oracle@gtser1 ~]$ oerr ora 15021

15021, 00000, "parameter \"%s\" isnot valid in %s instance"

// *Cause: The specified parameter was notsupported when starting an

//        instance of this type.

// *Action: Delete the specified parameter fromthe INIT.ORA file.

 

 

    ASM_POWER_LIMIT,磁盘再平衡的性能操作,取值范围从1到11,默认为1,值越高完成平衡操作的速度越快,当然也需要更多的资源来支持平衡操作,可以在任何执行平衡操作的时候手工调整该参数;

    ASM_DISKSTRING,配置ASM实例可以扫描发现的并使用的ASM磁盘条件,配置该参数可以在ASM实例启动的时候加快速度,默认值NULL则说明将扫描所有可用的磁盘信息,需要注意的是WINDOWS平台下默认值扫描必须包含ORCLDISK字符的设备;支持通配符,比如/dev/raw/*、/dev/raw/raw*、/dev/raw/raw3、/dev/raw/raw4、/dev/raw/raw[34],其中有个特殊的通配符“?”,如果是放在最前面则表示ORACLE_HOME,如果是放在其他位置则表示任意一个字符;

    ASM_DISKGROUPS,ASM实例在启动的时候挂载哪些磁盘组,或者在使用ALTER DISKGROUP ALL MOUNT语句操作的时候挂载哪些磁盘组;如果使用spfile的ASM,则无需配置,会在创建、加载或者删除、卸载磁盘组之后自动动态的添加或删除地管理该参数,例外的是使用ALTER DISKGROUP ALL MOUNT和ALTER DISKGROUP ALL DISMOUNT不会影响到该参数。

-The End-