首页 > 数据库 > Oracle > 正文

Oracle rac安装过程详解(2)

2019-09-08 23:30:30
字体:
来源:转载
供稿:网友

  安装Enterprise Server 9.2.0 
  
  配置好OCM,并启动后,就可以开始安装数据库软件了. 
  首先装9.2.0 
  
  首先需要生成一个共享配置文件,用于多实例间和多监听器间的通信. 
  文档中说要是裸设备或在共享文件系统上.因为是单机,因此可以在任意位置生成. 
  $ dd if=/dev/zero of=/u02/rac/SrvConfigFile bs=1024 count=10240 
  文档中没有说此文件需要多大,我设置了10M. 
  
  如果前面没有出错,并且ORACM软件启动正确,则运行runInstaller后,欢迎画面后会出现选择节点的画面.因为是单机安装,因此只有一个节点出现,选择了之后,就可以按照正常的步骤进行. 
  
  在选择产品的时候,建议选择自定义(Customer),可以确保Cluster Manager安装好,并且不创建数据库. 
  
  安装完,进行配置时,因为要打补丁,我直接将窗口关闭了.免得它配完以后,要启动HTTP. 
  
  另外,需要注意的是,运行root.sh前,按照文档说明,生成一个配置文件. 
  # mkdir -p /var/opt/oracle 
  # touch /var/opt/oracle/srvConfig.loc 
  然后再运行root.sh,会报错,不管,在9.2.0.4中修正了. 
  
  请参看 
  http://www.itpub.net/showthread.php?threadid=171693

  数据库软件打补丁到Enterprise Server 9.2.0.4 
  
  注意,打补丁时,要确保ORACM在运行,并且没有关联到此安装目录的实例,监听器,HTTP server在运行.因为我刚才直接将9201装完以后的配置画面关掉了,因此我的PC上没有.如果你的PC上有的话,记得关闭.忘了也没有关系,Installer会报告写文件错误,那时再关闭也可以. 
  
  打补丁情况跟非RAC情况一样. 
  
  先装Installer,然后再打Server的补丁. 
  注意: 
  因为Oracle Cluster Manager已经打过补丁了,不要再打这个补丁. 
  
  另外,我在打Server补丁时,没有出现选择节点的画面!直接install就可以了. 
  在Oracle提供的官方安装文档中,说会出现节点选择画面,但那个文档是RHAS2.1的,并且是多节点的普通RAC,我不知道是因为操作系统版本不对没有出现此画面,还是因为我只有一个节点而没有出现此画面.或者就是Oracle的文档错误.希望有条件做试验或已经做过试验的人告诉我原因! 先表示谢意! 
  
  我在打补丁过程中,没有报错误,也就没有打补丁3119415

  准备创建数据库 
  
  首先创建一个配置文件srvConfig.loc 
  因为先前已经用touch生成了这个文件,因此需要的只是更改权限和属主. 
  # chmod 755 /var/opt/oracle/srvConfig.loc 
  # chown oracle:dba /var/opt/oracle/srvConfig.loc 
  
  并在其中添加以下内容: 
  srvconfig_loc= 
  其中就是先前用dd生成的共享配置文件. 
  我的文件内容如下: 
  srvconfig_loc=/u02/rac/SrvConfigFile 
  
  初始化共享配置文件.以oracle身份运行: 
  $ srvconfig -init 
  
  启动公共服务进程(Global Services Deamon).以oracle身份运行: 
  $ gsdctl start 
  Successfully started GSD on local node 
  
  然后就可以开始创建数据库了.

Oracle

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表