{oracle10g下RAC安装-linux版}
北京握奇数据系统有限公司
文件状态: [√] 草稿 [ ] 修改稿 [ ] 正式发布
文档密级: 部 门: 作 者: 审 核: 审 批: 张建双 当前版本: 完成日期: 日 期: 日 期: cc项目名称:
VCS基本原理介绍
版本历史
版本 1.0 日期 2011-09-20 作者 张建双 说明 第2页 总62页
VCS基本原理介绍
目录
1
引言........................................................................................................................................... 4 1.1 文档目的 ....................................................................................................................... 4 1.2 约定 ............................................................................................................................... 4 1.3 术语与缩写解释 ........................................................................................................... 4 安装前准备 ............................................................................................................................... 4 2.1 本次安装需要的软件 ................................................................................................... 4 2.2 操作系统补丁 ............................................................................................................... 5 针对Oracle配置redhat .......................................................................................................... 5 3.1 验证系统要求 ............................................................................................................... 5 3.2 内核参数 ....................................................................................................................... 6 3.3 添加oracle用户和组 ................................................................................................. 7 3.4 网络设置 ....................................................................................................................... 7 3.5 为用户等效性设置SSH ................................................................................................ 8 ASM配置共享磁盘 ................................................................................................................ 10 4.1 安装ASM软件用root权限执行 .............................................................................. 10 4.2 用ASM Library Driver配置ASM的共享磁盘 ........................................................... 12
4.2.1 磁盘分区(fdisk) ......................................................................................... 12 4.2.2 创建ASM磁盘 ............................................................................................... 14 4.2.3 在各个节点重新扫描ASM磁盘 ................................................................... 14 安装配置oracleRAC ............................................................................................................... 15 5.1 配置环境变量 ............................................................................................................. 15 5.2 创建CRS安装路径 ..................................................................................................... 16 5.3 安装和卸载CRS .......................................................................................................... 17 5.4 安装数据库 ................................................................................................................. 33 创建数据库 ............................................................................................................................. 39 附录--常见问题解决 .............................................................................................................. 53 7.1 Failed to upgrade Oracle Cluster Registry configuration错误 .................................... 53 7.2 error while loading shared libraries: libpthread.so.0: cannot open shared object file 53
2
3
4
5
6 7
第3页 总62页
VCS基本原理介绍
1 引言
1.1 文档目的
本文档帮助大家熟悉oracle RAC在linux下的安装过程。读者对象 技术支持、开发人员及系统维护人员
1.2 约定
本文档中采用自动存储管理(ASM)技术来管理磁盘,而非裸设备方式和oracle集群文件系统方式。
本文档中除特别说明外所有的操作均以root用户什么执行
1.3 术语与缩写解释
术语 RAC ASM 解释 real Application Cluste 集群软件 Oracle自动存储管理 。
2 安装前准备
2.1 本次安装需要的软件
1、10201_database_linux_x86_64.cpio.gz 2、10201_clusterware_linux_x86_64.cpio.gz 3、oracleasm-support-2.1.7-1.el5.x86_64.rpm 4、oracleasmlib-2.0.4-1.el5.x86_64.rpm
5、oracleasm-2.6.18-164.el5-2.0.5-1.el5.x86_64.rpm 6、binutils-2.17.50.0.6-12.el5.x86_64.rpm
说明:3-5可能根据操作系统的内核不同而不同,1-2以实际的数据库版本为准
第4页 总62页
VCS基本原理介绍
可以通过uname –r命令来得到当前操作系统内核,然后到oracle官方网站下载对应的 3-5文件,redhat5版本对应的网址为http://www.oracle.com/technetwork/server-storage/linux/downloads/rhel5-084877.html 7部分文件在操作系统的安装盘中,
安装补丁
2.2 操作系统补丁
# rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\\n' \\binutils compat-db control-center gcc gcc-c++ glibc glibc-common gnome-libs libstdc++ libstdc++-devel make sysstat libaio
如果有某个rpm包没有安装会在输出结果中注明 not install。
检查到没有安装的包可以通过rpm命令安装,也可以通过图形工具下面添加和删除安装程序那里安装
下面举例说明使用rpm命令安装的方式 格式为 #rpm –Uvh 包名
进入到操作系统安装盘目录,找到rpm包的位置,通过ll 包名*的办法找到具体的包名。 例如 ,如果上面检查包的命令里提示gcc-c++ not install,则执行下列命令 #cd /media/CentOS_5.3_Final/ --不同的版本这个路径可能不同 #cd CentOS/ #ll gcc-c++*
gcc-c++-4.1.2-46.el5.rpm
安装
#rpm –Uvh gcc-c++-4.1.2-46.el5.rpm
注意:1)以上检查命令涉及到的包,并不一定要在操作系统上都要安装,如果在操作系统安装盘所在目录里并没有找到相关的包,那么就可以暂时不安装相对应的包 2)安装需要binutils补丁
并用root用户 按以下语法安装:
# rpm –ivh binutils-2.17.50.0.6-12.el5.x86_64.rpm –该文件在操作系统安装盘中,
3 针对Oracle配置redhat
注:(本节操作需要在所有节点上执行)
3.1 验证系统要求
要验证系统是否满足 Oracle 10g 数据库的最低要求,以 root 用户身份登录并运行以下命
第5页 总62页