asm oracle管理

ASM(Automatic Storage Management)是Oracle 10g及以后版本的数据库管理工具,它是一个完全集成在数据库中的文件系统管理工具,它能够提供满足企业级的高可用、可扩展、性能优化等要求的文件管理功能,同时在硬件资源的利用上也更加高效。

在ASM中,管理和分配磁盘空间的单位是磁盘组,而不是传统的单个磁盘。磁盘组由多个磁盘或者是分区构成,并且具备自我维护、自我管理等自动化特性。ASM磁盘组的管理,主要依赖于Oracle RAC集群环境和GRID Infrastructure工具。

-- 创建ASM实例 create spfile='+ASM' from pfile='$ORACLE_HOME/dbs/init+ASM.ora'; -- 创建磁盘组 create diskgroup data external redundancy disk 'ORCL:DISK01','ORCL:DISK02' attribute 'compatible.asm'='11.2','compatible.rdbms'='11.2'; -- 向磁盘组添加磁盘 alter diskgroup data add disk 'ORCL:DISK03';