首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux数据库>oracle>正文

Linux真机环境Oracle 10gR2 RAC 安装完成经验心得

http://www.oklinux.cn  2008-10-25  linuxidc    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn


其系统要求已通过 'crs'

群集服务设置 的预检查成功。

下面说说碰到的问题和处理方法,大家以后安装时候可以少走弯路
1.voting ,ocr问题,这2个东西困扰了我很长时间
本来我一直以为ocr 和voting是一个文件夹或者,因为直接指定RAW设备并没有这个问题
但是当直接建立好这2个文件命名的文件夹提供给cluster 安装工具时候始终报错,反复测试始终通不过
随后我考虑试试让oracle 自己建立文件夹看看,结果通过 ,随后发现蹊跷~
ocr 和 voting 是2个文件,这才明天oracle 需要提供镜像以保证 RAC集群安全,(不用镜像没有问题)
2.万恶的Oracle bug
先看下面
*** SERVICE NAME) 2008-10-25 01:45:25.039
*** SESSION ID156.1) 2008-10-25 01:45:25.039
ORA-00200: ????????
ORA-00202: ????: ''/vol4/oracledata/RACDB/control01.ctl''
ORA-27086: ?????? - ????
Linux-x86_64 Error: 37: No locks available
Additional information: 10

这个是我从 trace 文件中抓出来的一段。
情况是这样的,RAC cluster ,database 2个软件安装完成以后 通过dbca创建数据库报错。
提示无法创建控制文件,经过分析确定为linux系统问题,但是始终查不到原因,上网搜了半天想到nfs,可能是nfs文件系统错误
再通过google 发现这个是oracle 建立在nfs 文件系统上的一个bug。
解决办法
运行如下命令
service nfslock start

随后数据库可以正常创建,问题解决

3. database 软件安装问题
始终提示无法认出 nfs 的共享存储,
解决办法 将 相关自动挂载信息写入 /etc/fstab文件中并且reboot 服务器。
问题解决

最后说下心得体会
其实配这玩意也是领导催了紧。。。。没有办法了。。。
中间碰到问题很多很多,但是感觉属于知识一次综合运用吧,考验的还是linux知识,oracle 基本架构知识。比如nfs lock 问题,花了我2个小时解决,
参考文档 就是论坛上老师发的RAC安装文档和3思笔记吧。还有百用不爽的 google baidu
具体问题碰到别乱,仔细分析,仔细看alertlog ,和 /var/log/messages 里面基本上有出现错误的信息,抓取关键的上baidu google 吧
基本上如果安装中间不出现错误,时间可以控制在2个小时左右搞定。排错比较费时间不过物有所值哦。还有安装的时候一定一步步来
先cluster ,database 再dbca创建数据库。千万别在装database 的时候一起建库,出了问题哭也来不及。

以前在读linux 时候建过RAC 不过那时候时老师搞的我们看的多。平时也是虚拟机中创建了一次。
今天在真机环境下自己搭建RAC ,感觉确实是爽,建好了感觉哈哈。尤其看到熟悉的EM界面时候我知道我成功了,长舒一口气啊
其实我也知道我只是看到了整个系统的冰山一角,更困难的AIX + Oracle RAC也许还在后面,。

最后用别人的一句话结束这次心得帖子
恭喜你,RAC 已经成功安装了!整体来看比单机安装要复杂,但这还不算什么,只是环境搭建好还不算完,
RAC 的管理和部署才是最要命的,比如各节点启动和关闭,备份策略如何调整,添加修改节点如何处理,所谓
路漫漫其修远矣,大家继续努力吧。

共5页: 上一页 [1] [2] [3] [4] 5 下一页

上一篇:观点:红旗Linux与XP相似的利弊之说   下一篇:FreeBSD作服务器安装Ubuntu 8.04 Desktop PXE无盘工作站

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·一次Oracle数据库冷备份恢复过程
·intersect和minus运算
·Oracle数据库SCN号详解
·Oracle 10g手工创建数据库
·在Oracle中恢复被DROP掉的表
·教你怎样在Oracle数据库中高速导出/导入
·婓Oracle杅擂踱笢痄雄杅擂恅璃腔撿极源楊
·带你深入了解Oracle数据库的"SYS"口令
·行连接和行迁移的不同之处
·sqlplus的autotrace的设置
·Oracle监听口令及监听器安全
·查看数据库中有无多余的索引SQL
·Oracle 10g表空间创建的完整步骤
·切换Oracle的归档模式以及非归档模式
·各个数据库中TOP10记录的查询方法
·Oracle日期函数知识整理
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·关于Oracle将目标数据库设为归档模式应
·Linux下OCI基础:配置Instant Client连
·Oracle中被锁定的解决办法
·Oracle 11G 无法连接到数据库实例故障
·浅谈创建Oracle数据库连接的两种方法
·如何从Oracle技术支持获得更多
·Oracle数据库中安全知识介绍
·Oracle推出Linux服务并不成功
·Oracle专用服务器的内存结构分布原则
·如何在RAC环境下修改Oracle字符集
·Oracle过程中执行动态SQL或DDL语句
·2008年Oracle错误、备份、升级等最热门
  阅读排行
·详解远程SHELL下安装配置RedHat ES 5的
·Ubuntu上安装Oracle 10G及相关配置
·Oracle高级复制(同步复制)配置步骤详细
·如何修改遗失的MySQL的ROOT用户密码
·Redhat Linux AS4 安装Oracle 10g(包括
·Linux下OCI基础:配置Instant Client连
·解决启动数据库时发生的ORA-12528错误
·在 Oracle Enterprise Linux 上升级到
·Oracle 10g表空间创建的完整步骤
·centos 5.0中成功安装Oracle10g (1020
·如何在RAC环境下修改Oracle字符集
·Oracle数据库导入导出方法的个人总结
·巧用Oracle执行计划机制提高查询性能
·Oracle 10g 在AIX 5.3上安装过程笔记
·教你如何将MySQL数据库的密码恢复
网摘收藏: