当前位置:  数据库>oracle

Rose HA集群:RHEL+RoseMirror+Oracle【1】

    来源: 互联网  发布时间:2017-04-16

    本文导语: 一.安装Rhel5.4:          安装RHEL的过程略去了,有疑问的话可以参考网上的安装文档。 ·网络规划      两台服务器至少搭载3块以太网卡,2根交叉线用于心跳直连和数据同步直连;心跳线用于监听检测HA集群节点的健康...

一.安装Rhel5.4:

         安装RHEL的过程略去了,有疑问的话可以参考网上的安装文档。

·网络规划

     两台服务器至少搭载3块以太网卡,2根交叉线用于心跳直连和数据同步直连;心跳线用于监听检测HA集群节点的健康状态,数据直连网卡则是用于两节点间同步数据,以保证两节点的数据是一致的,实现热备。

---Node1:

  Hostname:Node1.example.com

  Eth0:公网网卡;192.168.0.1

  Eth1:心跳网卡:172.17.1.10

  Eth2:数据网卡;10.100.1.10

---Node2:

  Hostname:Node2.example.com

  Eth0:公网网卡;192.168.0.1

  Eth1:心跳网卡:172.17.1.20

  Eth2:数据网卡;10.100.1.20

二.安装Oracle 10g:

·准备工作:

--依据官方的安装文档要求,系统上必须具有下面的软件包:

   gcc-3.2.3-34

   gcc-c++-3.2.3-34

   glibc-2.3.2-95.20

   make-3.79.1

   openmotif21-2.1.30-8

   setarch-1.3-1

   compat-db-4.0.14-5

   compat-gcc-7.3-2.96.128

   compat-gcc-c++-7.3-2.96.128

   compat-libstdc++-7.3-2.96.128

   compat-libstdc++-devel-7.3-2.96.128

--创建用户、组:

# groupadd oinstall /创建组用户/

# groupadd dba /创建组用户/

# useradd -g oinstall -G dba oracle /创建用户,并设定用户组/

# passwd oracle /设定oracle用户的密码/

--配置环境变量:

# vim .bash_profile

  ORACLE_BASE=/oracle/app

  ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1

  ORACLE_SID=demo1

  PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

  LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

  export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH

# source .bash_profile

--修改内核参数:

# vim /etc/sysctl.conf

  kernel.shmall = 2097152    

  kernel.shmmax = 2147483648 

  kernel.shmmni = 4096 

  kernel.sem = 250 32000 100 128 

  fs.file-max = 65536 

  net.core.rmem_default = 262144

  net.core.rmem_max = 4194304

  net.core.wmem_default = 262144

  net.core.wmem_max = 1048586

# sysctl -p

注: 

     kernel.shmall为物理内存除以pagesize;(# getconf PAGESIZE 查看pagesize大小)

     kernel.shmmax为物理内存的一半;

     fs.file-max 为512 乘以 processes (如128个process则为 65536);

    (net.ipv4.ip_local_port_range 、net.core.rmem_default、net.core.rmem_max) 三个参数设置和官方文档不一样, 这是根据metalink 343431.1 最新要求更改的;

    (net.ipv4.tcp_rmem、net.ipv4.tcp_wmem)两个参数一般情况下无需设置, 除非是在Dataguard/Streams等需很多网络传输情况下;

  

--创建安装目录:

     按照官方文档的思路去做,就是创建ORACLE_BASE的目录,要和刚才定义的oracle用户的环境变量一致。

# mkdir -p /oracle/app

# chown -R oracle.oinstall /oracle

# chmod 755 /oracle

--获得安装材料:

     将下载的cpio文件解压缩到/tmp目录下,

# cpio -idmv 


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Rose是什么?谁给我说说?送分!
  • Rational Rose怎么导入java类库
  • web开发框架 Xiaomi Rose
  • 高分求助ROSE 2002的注册码
  • 请教:一个关于rose的初级问题???
  • 求教高手关于Rose的问题
  • 我的JBUILDER6和ROSE关连起来了,怎么将此同步去掉???
  • Rose HA
  • Rose模型文件查看器 JRoseViewer
  • 为什么我的Rose2002 for win在启动时总是报告“java.lang.NoClassDefFoundError”?
  • 求教高手rose对java源程序逆向工程的问题!
  • 谁有rose2000或者2001的crack或者license?请给URL,lz911@sina.com,马上给分
  • 求uml(rose)例子。
  • 用rose试图生成java代码,提示如下错误,求教高手!
  • 高分求“Ration Rose”&"JBuilder6.0"&"VisualCafe"
  • 如何把Rational Rose设计好的Model以html的形式显示?
  • &&&&&&&&&&&&rational rose 2002电子书有吗?
  • 谁有rational rose 的注册码?
  • Rational Rose
  • 博客 iis7站长之家


  • 站内导航:


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

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3