ORACLE 10G单实例ASM
【Oracle 10G单实例ASM】是一种Oracle数据库技术,用于在单一数据库实例中管理存储。这个技术,称为Automatic Storage Management(自动存储管理),能够自动处理数据文件、控制文件、重做日志文件等的存储和管理,简化了数据库管理员的工作。 在Red Hat Enterprise Linux Server release 5.5 (Tikanga)上安装Oracle 10G单实例ASM的步骤如下: 1. **安装Oracle数据库软件**:你需要安装Oracle Database 10g Enterprise Edition Release 10.2.0.1.0。这个软件提供了一个基础平台,使得ASM能够集成到数据库实例中。 2. **添加额外硬盘**:为了创建ASM磁盘组,你需要在虚拟机中添加额外的物理存储,例如,这里添加了三块2GB的硬盘(sdb、sdc和sdd)。 3. **安装ASM软件包**:针对Red Hat 5和特定内核版本(2.6.18-194.el5),你需要从Oracle官方网站下载并安装特定的RPM软件包,包括`oracleasm-support`、`oracleasmlib`以及与当前内核匹配的`oracleasm`驱动。这些软件包提供了支持ASM功能所需的库和工具。 - `oracleasm-support`:提供必要的支持服务。 - `oracleasmlib`:提供了与ASM交互的库函数。 - `oracleasm`:包含与特定内核版本兼容的驱动,用于识别和管理ASM磁盘。 4. **安装RPM包**:使用`rpm -ivh`命令安装下载的RPM包。安装过程中,系统会检查并安装所有依赖项。 5. **分区磁盘**:使用`fdisk`工具对新添加的硬盘进行分区,但不需要格式化。创建分区时,选择主分区类型(p),指定起始和结束磁道,然后保存分区表更改。对所有需要加入ASM的硬盘重复这个过程。 6. **创建ASM磁盘组**:分区完成后,可以使用`oradisk`工具或`asmcmd`命令行工具将分区注册到ASM中,并创建ASM磁盘组。这一步骤允许ASM管理和分配磁盘空间给数据库文件。 7. **配置数据库实例**:配置数据库实例以使用ASM作为其存储解决方案。这通常涉及到修改`init.ora`或`spfile`,设置`DB_CREATE_FILE_DEST`参数指向ASM磁盘组。 8. **启动ASM实例和数据库实例**:启动ASM实例,然后启动数据库实例,确保它们都能正确识别和使用ASM磁盘组。 通过这些步骤,你可以在单实例环境中成功地部署和使用Oracle 10G的ASM,实现高效、自动化的存储管理。ASM不仅简化了存储管理,还提高了性能和可用性,使得数据库管理员可以更专注于其他关键任务。
剩余14页未读,继续阅读
- hansomboy2013-07-15写的还行,不过对我没什么帮助,平台不一样。
- 粉丝: 1
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助