Oracle DG

DG Detail

Oracle Data Guard准备

OS:CentOS 5.2
DB:Oracle Database 10.2.0.3

安裝CentOS 5.2的注意事项:

  • /tmp要分1G的空间
  • swap要分2G的空间

 

安裝Oracle 10g的准备工作:

  1. 用root登录,编辑/etc/hosts(vi /etc/hosts)
    增加本机IP与域名,如192.168.0.12 localhost.localdomain localhost
  2. 用root登录,编辑/etc/sysctl.conf(vi /etc/sysctl.conf)
    增加以下行:
    kernel.shmall = 2097152
    kernel.shmmax = 2147483648
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmem_default = 1048576
    net.core.rmem_max = 1048576
    net.core.wmem_default = 262144
    net.core.wmem_max = 262144
  3. 用root登录,编辑/etc/security/limits.conf(vi /etc/security/limits.conf)
    增加以下行:
    oracle soft nproc 2047
    oracle hard nproc 16384
    oracle soft nofile 1024
    oracle hard nofile 65536
  4. 用root登录,编辑/etc/pam.d/login(vi /etc/pam.d/login)
    增加以下行:
    session required /lib/security/pam_limits.so
    session required pam_limits.so
  5. 用root登录,创建系统用户:
    groupadd oinstall
    groupadd dba
    groupadd oper
    useradd -g oinstall -G dba,oper oracle
    passwd oracle(oracle)
  6. 用root登录,创建相关目录:
    mkdir -p /u01/app/oracle
    chown -R oracle:oinstall /u01/app/oracle
    chmod -R 775 /u01/app/oracle
    mkdir /u02/oradata
    chown oracle:oinstall /u02/oradata
    chmod 775 /u02/oradata
    mkdir /u02/flash_recovery_area
    chown oracle:oinstall /u02/flash_recovery_area
    chmod 775 /u02/flash_recovery_area
  7. 用root登录,修改操作系统版本标识,vi /etc/redhat-release
    注释原来的所有行,然后增加: redhat-4
  8. 用root登录,安裝以下packages:
    setarch-2*
    make-3*
    glibc-2*
    libaio-0*
    compat-libstdc++-33-3*
    compat-gcc-34-3*
    compat-gcc-34-c++-3*
    gcc-4*
    libXp-1*
    openmotif-2*
    compat-db-4*
  9. 用oracle登录,修改登录文件,vi .bash_profile,修改完后要log out,然后再log in
    增加以下行:
    TMP=/tmp; export TMP
    TMPDIR=$TMP; export TMPDIR
    
    ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
    ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
    ORACLE_SID=ORCL; export ORACLE_SID
    ORACLE_TERM=xterm; export ORACLE_TERM
    
    PATH=/usr/sbin:$PATH; export PATH
    PATH=$ORACLE_HOME/bin:$PATH; export PATH
    
    LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
    
    if [ $USER = "oracle" ]; then
       if [ $SHELL = "/bin/ksh" ]; then
          ulimit -p 16384
          ulimit -n 65536
       else
          ulimit -u 16384 -n 65536
       fi
    fi

 

安裝Oracle:根据提示安裝,没什么特别的。

安装Oracle完后,再安裝Grid control服务,也是根据提示安裝没有特别的地方。

安裝第二台CentOS 5.2并安裝Oracle,其中安裝Oracle时可以选择已经安裝的Grid control的服务。

然后可以打10.2.0.3的补丁,安裝也是根据提示就行。安裝完后要记住运行dbua进行升级。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值