当前位置:  数据库>oracle

Oracle RAC 10.2.0.5 Install For redhat 5.8(use raw device)

    来源: 互联网  发布时间:2017-06-09

    本文导语: 因为客户数据库需要打补丁,所以安装相似测试环境。需要先安装Oracle RAC 10.2.0.1 然后再升级到10.2.0.5。因为我有很多篇关于安装的文章,所以这篇只说关键步骤,以及遇见的bug安装错误。 注意:我已经在RedHat 6.3测试过,不能完...

因为客户数据库需要打补丁,所以安装相似测试环境。需要先安装Oracle RAC 10.2.0.1 然后再升级到10.2.0.5。因为我有很多篇关于安装的文章,所以这篇只说关键步骤,以及遇见的bug安装错误。

注意:我已经在RedHat 6.3测试过,不能完成安装,主要是在跑root.sh脚本的时候无法通过。换成redhat 5.8不会出现这种问题。

Steps:
1、防火墙and selinux
2、kernel parameter
3、source limit
4、create user and group
5、建立信任关系
6、安装依赖包
7、配置用户环境变量和密码
8、创建裸设备
9、配置映射文件
10、安装grid
11、升级grid
12、配置vipca
13、安装database
14、升级database
15、创建rac数据库

因为10g没有11g自带工具可以很方便的打通道,所以比较麻烦,不过这里我还是直接是把11g软件拿来解压用其工具自动建立信任关系。
安装依赖包:
yum install -y libXau*  libxcb*  libX11* libXext* libICE*  libuuid* libSM*  libXt* libXi* libXtst* libXp* glibc-devel* libaio-devel* libaio* compat-libstdc++* libXpm* libXp-devel* libXpm-devel* compat-libstdc++* compat-libstdc++* compat-libstdc++* gcc-4.4.6* gcc-c++*

创建裸设备:
我这里是用的Virtual Box建立的几块盘,这里提醒一下,需要把属性盘设置为共享,不然会报错。这里我前面文章也有说到
udev规则:
vi /etc/udev/rules.d/60-raw.rules
ACTION=="add", KERNEL=="sdb", RUN+="/bin/raw /dev/raw/raw1 %N" 
ACTION=="add", KERNEL=="sdc", RUN+="/bin/raw /dev/raw/raw2 %N" 
ACTION=="add", KERNEL=="sdd", RUN+="/bin/raw /dev/raw/raw3 %N" 
ACTION=="add", KERNEL=="sde", RUN+="/bin/raw /dev/raw/raw4 %N" 
ACTION=="add", KERNEL=="sdf", RUN+="/bin/raw /dev/raw/raw5 %N" 
ACTION=="add", KERNEL=="sdg", RUN+="/bin/raw /dev/raw/raw6 %N" 
ACTION=="add", KERNEL=="sdh", RUN+="/bin/raw /dev/raw/raw7 %N" 
ACTION=="add", KERNEL=="sdi", RUN+="/bin/raw /dev/raw/raw8 %N" 
ACTION=="add", KERNEL=="sdj", RUN+="/bin/raw /dev/raw/raw9 %N" 
ACTION=="add", KERNEL=="sdk", RUN+="/bin/raw /dev/raw/raw10 %N"
ACTION=="add", KERNEL=="sdl", RUN+="/bin/raw /dev/raw/raw11 %N"
ACTION=="add", KERNEL=="sdm", RUN+="/bin/raw /dev/raw/raw12 %N"
ACTION=="add", KERNEL=="sdn", RUN+="/bin/raw /dev/raw/raw13 %N"
ACTION=="add", KERNEL=="sdo", RUN+="/bin/raw /dev/raw/raw14 %N"
ACTION=="add", KERNEL=="sdp", RUN+="/bin/raw /dev/raw/raw16 %N"
ACTION=="add", KERNEL=="sdq", RUN+="/bin/raw /dev/raw/raw17 %N"
ACTION=="add", KERNEL=="sdr", RUN+="/bin/raw /dev/raw/raw18 %N"
ACTION=="add", KERNEL=="sds", RUN+="/bin/raw /dev/raw/raw19 %N"
ACTION=="add", KERNEL=="sdt", RUN+="/bin/raw /dev/raw/raw20 %N"
ACTION=="add", KERNEL=="sdu", RUN+="/bin/raw /dev/raw/raw21 %N"
ACTION=="add", KERNEL=="raw*", OWNER=="oracle", GROUP=="oinstall", MODE=="0660"


[root@rac2 ~]# ls -l /dev/raw
total 0
crw-rw—- 1 oracle oinstall 162,  1 Sep 29 04:17 raw1
crw-rw—- 1 oracle oinstall 162, 10 Sep 29 04:17 raw10
crw-rw—- 1 oracle oinstall 162, 11 Sep 29 04:17 raw11
crw-rw—- 1 oracle oinstall 162, 12 Sep 29 04:17 raw12
crw-rw—- 1 oracle oinstall 162, 13 Sep 29 04:17 raw13
crw-rw—- 1 oracle oinstall 162, 14 Sep 29 04:17 raw14
crw-rw—- 1 oracle oinstall 162, 16 Sep 29 04:17 raw16
crw-rw—- 1 oracle oinstall 162, 17 Sep 29 04:17 raw17
crw-rw—- 1 oracle oinstall 162, 18 Sep 29 04:17 raw18
crw-rw—- 1 oracle oinstall 162, 19 Sep 29 04:17 raw19
crw-rw—- 1 oracle oinstall 162,  2 Sep 29 04:17 raw2
crw-rw—- 1 oracle oinstall 162, 20 Sep 29 04:17 raw20
crw-rw—- 1 oracle oinstall 162, 21 Sep 29 04:17 raw21
crw-rw—- 1 oracle oinstall 162,  3 Sep 29 04:17 raw3
crw-rw—- 1 oracle oinstall 162,  4 Sep 29 04:17 raw4
crw-rw—- 1 oracle oinstall 162,  5 Sep 29 04:17 raw5
crw-rw—- 1 oracle oinstall 162,  6 Sep 29 04:17 raw6
crw-rw—- 1 oracle oinstall 162,  7 Sep 29 04:17 raw7
crw-rw—- 1 oracle oinstall 162,  8 Sep 29 04:17 raw8
crw-rw—- 1 oracle oinstall 162,  9 Sep 29 04:17 raw9

配置映射文件:
[oracle@rac1 ~]$ cat zbdba.txt 
system=/dev/raw/raw6
sysaux=/dev/raw/raw7 
example=/dev/raw/raw8
temp=/dev/raw/raw/raw11
users=/dev/raw/raw12
undotbs1=/dev/raw/raw13 
undotbs2=/dev/raw/raw14 
redo1_1=/dev/raw/raw5
redo1_2=/dev/raw/raw16
redo2_1=/dev/raw/raw17
redo2_2=/dev/raw/raw18
control1=/dev/raw/raw19 
control2=/dev/raw/raw20 
pwdfile=/dev/raw/raw9
spfile=/dev/raw/raw10

安装grid软件没什么问题,主要是跑root.sh脚本的时候。
会出现 Failed to upgrade Oracle Cluster Registry configuration错误,该错误的原因是一个bug,在文档466673.1有明确说明。所以下载
补丁4679769
解压该补丁,然后:
cp ./4679769/clsfmt.bin /u01/app/crs/bin/clsfmt.bin
将其覆盖

然后测试:
/u01/app/crs/bin/clsfmt.bin ocr /dev/raw/raw1
clsfmt: successfully initialized file /dev/raw/raw1


注意再次跑root.sh脚本的时候,将以前的设备
dd if=/dev/zero of=/dev/raw/raw1 bs=1024k count=1000
dd if=/dev/zero of=/dev/raw/raw2 bs=1024k count=1000
dd if=/dev/zero of=/dev/raw/raw3 bs=1024k count=1000
dd if=/dev/zero of=/dev/raw/raw4 bs=1024k count=1000
dd if=/dev/zero of=/dev/raw/raw5 bs=1024k count=1000

升级grid,需要下载:p8202632_10205_Linux-x86-64.zip  grid和database升级包都在这里面
按着提示一步一步做就行了

Oracle 11g 在RedHat Linux 5.8_x64平台的安装手册

Linux-6-64下安装Oracle 12C笔记

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2


    
 
 

您可能感兴趣的文章:

  • 請問INSTALL ORACLE時,提示 not set DISPLAY是怎麼回事?
  • rh9下安装oracle9.2失败,(确切说是在install完毕后的配置里面),救命!
  • ERROR about oracle9i install on FC3???
  • 不想装oracle却还要在redhat8.0下用jdbc连接oracle如何实现?
  • 求redhat linux 9.0下可以使用的oracle 10g或9i,还有redhat linux 9.0下可以使用的eclipse下载地址
  • 求助:oracle9在redhat9上安装好后,oracle管理工具会在菜单工具栏上显示吗?
  • 在Redhat7.2+Oracle8i如果硬件配置中用P4处理器,对oracle的安装有没有影响(100分)
  • Oracle与redhat什么版本搭配最好?
  • redhat as 4 下如何安装oracle 10g ?
  • redhat 8.0+oracle 8.1.7下面配置proc环境的问题
  • 在redhat9.0下,能安装oracle的客户端么?? 哪里下载,怎么安装?
  • 在RedHat 7.3下面安装oracle
  • 如何在redhat linux9 +oracle9i 上安装tuxedo
  • oracle817 在 redhat8.0 下的问题?
  • 如何在linux(redhat9)下把oracle的console打开?
  • 在redhat7.2上安装oracle9i
  • redhat 9 安装oracle8.1.7问题!
  • 在redhat linux 9下装oracle 9.2.0的问题
  • Oracle和Redhat的offer,我该选择那一家,请给点意见。
  • oracle8.1.7在RedHat7.2下安装后,怎么不支持中文?
  • 如何在REDHAT9下安装ORACLE9I,,有相关文档吗??
  • ★★oracle817在redhat9下的安装问题★★
  • RedHat8上解压Oracle9磁盘丢失磁盘空间,请大虾帮忙!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 数据库(oracle Database)性能调优技术详解
  • Linux /$ORACLE_HOME $ORACLE_HOME
  • ORACLE日期相关操作
  • Linux系统下Oracle的启动与Oracle监听的启动
  • ORACLE数据库常用字段数据类型介绍
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • Oracle 12c的九大最新技术特性介绍
  • 网间Oracle的连接,远程连接Oracle服务器??


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,