Oracle的Automatic Storage Management (ASM) 是一种集成的存储管理解决方案,专为Oracle数据库设计,它提供了自动化的磁盘管理和故障恢复功能。以下是对ASM安装、配置及管理的一些关键知识点: 1. **ASM内核驱动安装**: - 在安装ASM之前,需要下载与操作系统内核版本相匹配的Oracle ASM驱动。例如,对于`2.6.18-164.el5`内核的32位系统,需要下载`oracleasm-2.6.18-164.el5`系列的rpm包。 - 安装这些rpm包,可以使用`rpm –ivh`命令,如示例中的`rpm –ivh oracleasm*`。 2. **创建ASM磁盘**: - 准备多块磁盘作为ASM的存储介质。在示例中,有6块磁盘,从`/dev/sdb1`到`/dev/sdg1`。 - 加载Oracle ASM库驱动并配置默认用户和组,通常为`oracle`和`dba`。 - 使用`/etc/init.d/oracleasm createdisk`命令创建ASM磁盘,如`vol1`至`vol6`,指定每块磁盘的设备路径。 - 通过`oracleasm listdisks`命令检查已创建的ASM磁盘。 3. **Clusterware和CSS服务**: - Oracle Clusterware(CRS)包含Cluster Synchronization Services (CSS),用于监控集群状态。在配置ASM时,可能需要添加或删除CSS服务,具体操作取决于升级或新安装的场景。 - 如果在升级过程中需要删除CSS,这是因为所有Oracle进程必须停止以确保升级顺利进行。 4. **使用DBCA配置ASM**: - Database Configuration Assistant (DBCA) 是配置Oracle数据库的工具,包括ASM实例。使用DBCA可以方便地创建和配置ASM实例。 5. **创建数据库**: - 配置完ASM后,DBCA可以用来创建使用ASM存储的数据库。 6. **验证ASM操作**: - 登录到SQL*Plus作为`sysdba`用户,通过查询`v$datafile`视图可以查看ASM磁盘上创建的数据文件名称。 7. **ASM特性**: - ASM提供自动磁盘管理和空间分配,减少了DBA对物理存储的管理工作。 - 自动故障检测和恢复机制,保证了高可用性。 - ASM磁盘组支持RAID级别的数据冗余,增强了数据安全性。 - 可以动态扩展磁盘组,添加或删除磁盘,无需停机。 以上步骤和知识点构成了ASM的基本安装和管理流程,对于运行Oracle数据库的企业来说,ASM是一个强大且灵活的存储解决方案。在实际应用中,还需要考虑ASM的高级特性,如磁盘组类型、ASM实例的启动与关闭、磁盘组的备份和恢复等。
剩余15页未读,继续阅读
- 粉丝: 3836
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 共创在线考试系统(JSP+SERVLET)130223.rar
- 俄罗斯方块(java+applet)130228.rar
- 会员管理系统(struts+hibernate+spring)130226.rar
- 会员管理系统(struts+hibernate+spring).rar
- 基于J2EE在分布式环境下的底层结构(外文翻译+文献综述).rar
- 基于JSP的畅想空间电子商务系统.rar
- 基于JSP的网上购物系统的设计与实现(源代码+论文).rar
- 基于JSP的房产中介系统的设计与实现(源代码+论文).rar
- 基于JSP电子商务系统?(论文).rar
- 基于jsp的新闻发布系统(论文).rar
- 基于matlab的数字图像分割技术研究及实现(论文).rar
- 基于jsp网上书店(源代码+论文).rar
- 计算器(java+applet)130228.rar
- 家庭理财系统(java+applet)130227.rar
- 教材订购系统(jsp+servlet+mysql).rar
- 教材订购系统(jsp+servlet+mysql)130226.rar