Oracle数据保护DataGuard安装和配置一

                       Oracle数据保护DataGuard安装和配置

 

  • 服务器信息

序号

操作系统

主机名

IP

角色

数据库

内存

1

CentOS 6.5

prim_new

192.168.88.130

主机

Oracle 11g

11.2.0.3

6G

2

CentOS 6.5

pdg_new

192.168.88.131

物理备份StandBy

Oracle 11g

11.2.0.3

4G

注:两台都是虚拟机

 

  1. 关闭防火墙
关闭命令:  service iptables stop

永久关闭防火墙:chkconfig iptables off

两个服务器都需要执行。

2.修改主机名

Vi /etc/sysconfig/network

主机:prim_new.com

备机:pdg_new.com

3.添加主机映射

Vi /etc/hosts

主机:

192.168.88.130 prim_new.com prim_new

192.168.88.131 pdg_new.com pdg_new

备机:

192.168.88.130 prim_new.com prim_new

192.168.88.131 pdg_new.com pdg_new

安装Oracle 11g软件和数据库

 1.内存资源

vim /etc/fstab

mount -o remount tmpfs

2.安装必要的rpm包

3.修改内核参数

Vi /etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 4294967295

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586

完成后sysctl -p 执行。

4.创建操作系统中oracle用户以及用户组

[root@dba ~]# groupadd -g 1000 oinstall

[root@dba ~]# groupadd -g 1001 dba

[root@dba ~]# useradd -u 1000 -g oinstall -G dba oracle

[root@dba ~]# passwd oracle

5.Oracle用户配置环境变量

vi ~oracle/.bash_profile

export ORACLE_BASE=/u01/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0

export ORACLE_SID=orcl  #这里的sid都设定为了orcl,住备库都一样

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

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

6.PAM限制资源

Vi /etc/security/limits.conf

添加下面内容

oracle              soft    nproc   2047

oracle              hard    nproc   16384

oracle              soft    nofile  1024

oracle              hard    nofile  65536

oracle              soft    stack   10240

7.添加oracle profile参数

Vi /etc/profile

添加一下内容:

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

Fi

8.安装Oracle软件

安装界面语言可以用locale查看 支持zh_CN.utf-8中文字体

export LANG=zh_CN.utf-8

安装界面使用英文则

export LANG=C

主库和备库都先安装Oracle软件,不安装数据库,使用dbca安装库,为的是不安装DC,如果已经安装了的那么需要将EM删除。

在Oracle安装包的目录下执行./runInstaller,使用oracle用户操作。

在备机上也创建一个数据库所有的配置和文件目录均与主机相同。这样做的好处是在传输文件到备机上时少创建很多目录,避免因为文件目录的错误而失败。

注:Oracle数据保护DataGuard安装和配置二

发布了96 篇原创文章 · 获赞 22 · 访问量 31万+

猜你喜欢

转载自blog.csdn.net/chuan_day/article/details/87928660