手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

RHEL6 ASM方式安装Oracle 11g R2

[日期:2013-06-14] 来源:Linux社区  作者:vnimos [字体: ]

二、 安装网格基础架构(Grid Infrastructure)

2.1 安装grid

Oracle 11gR2的安装界面跟之前版本比较起来有很大的不同,整体界面更加清新,更加简洁了,新增了fixup脚本,在安装过程中,安装程序将会检查推荐的操作系统内核参数设置以及必须的软件包,对于不符合要求的部分将会自动生成runfixup.sh,只需要手动以root用户执行该脚本即可,不需要手动调整相关的系统参数配置了。


# rpm -ivh pdksh-5.2.14-37.el5.x86_64.rpm          //RHEL6光盘默认没有该软件包,可直接安装RHEL5的rpm软件包

# yum -y install "compat*" "compat*i686"

//如果缺少compat开头的某些包可能在安装大约到65%的时候出现"Error in invoking target 'all_no_orcl' of makefile"的错误

# unzip -d /stage/ linux.x64_11gR2_grid.zip

# chown -R oracle.oinstall /stage/grid

# xhost +

access control disabled, clients can connect from any host

# su - oracle

$ cd /stage/grid/

$ ./runInstaller


1. 为一台独立的服务器安装并配置网格基础架构:

 

2.选择支持的语言:

3. 创建ASM磁盘组(冗余类型High:双镜像Normal:单镜像[默认], External:不做冗余)

4. 为账户创建统一的ASM密码:oracle_4U

5. 选择特权操作系统组:dba (忽略告警:Yes)

6. 定义安装位置(修改SoftwareLocation:/u01/app/oracle/product/11.2.0/grid )

7. 定义Inventory位置

8. 执行先决条件检查

 

根据提示安装好缺少的软件包(图中所提示的软件包由于已安装了更高版本了,所以可以忽视警告)

# yum -y install "libaio*" "libaio-devel*" "libgcc*" "libstdc++*" "unixODBC*" "unixODBC-devel*"

选择Fix & Check Again (根据提示框以root身份登录shell,执行完/tmp/CVU_11.2.0.1.0_oracle/runfixup.sh脚本,返回窗口点击OK)

 

$ su - root

# /tmp/CVU_11.2.0.1.0_oracle/runfixup.sh

勾选忽略所有,直接进入下一步

9. 确认安装概要

10. 开始安装

10.1 root身份执行以下两条脚本

如果执行脚本的时候停在Adding daemon to inittab,这是 11.2.0.1和11.2.0.2 RHEL6上的bug,可以以root身份执行以下命令:

# dd if=/var/tmp/.oracle/npohasdof=/dev/null bs=1024 count=1

10.2 继续安装

11. 安装完成

linux
相关资讯       ASM  Oracle 11g R2安装 
本文评论   查看全部评论 (1)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 1 楼
* 匿名 发表于 2013/10/22 15:07:40
export ORACLE_SID=+ASM后,为什么我进入不到asm的sqlplus管理?

请问你这些步骤那里创建了asm的实例,好像没看过有