oracle双机冷备方案,Oracle数据库双机冷备部署方式

Oracle数据库若是作集群的话通常只能使用Oracle自带的RAC方式,可是若是因为各类缘由不能部署RAC的话,能够采用双机冷备,一台开机的方式,下面使用VMWare虚拟化平台为例介绍一下双机冷备的部署方式。c++

所需材料数据库

一、两台配置如出一辙的主机,主机至少能插两块硬盘bash

二、找一块大硬盘,专门用来放表空间和备份文件服务器

三、Redhat 6.7安装光盘网络

四、数据库安装包session

首先数据库安装包的版本选为Oracle 12c 12.2.0.1.0,操做系统版本为红帽6.7,rhel源为红帽6.9oracle

选择红帽6.7的缘由是Oracle 12c 12.2.0.1.0在这上面安装不会出现依赖问题和任何报错,能够减小不少初学者会碰到的问题,实在是绝配ui

首先咱们只须要在主机上安装一块硬盘用来安装操做系统,装好操做系统以后,再在这块硬盘上安装数据库软件,此时第二块硬盘还不须要挂载上。spa

数据库软件创建在第一块硬盘的 /u01目录下,操作系统

等安装完数据库软件以后,咱们把第二块硬盘挂载到 /oradata下面,而后把数据库创建在这个目录之上。

下面开始安装数据库的准备工做,与安装11g基本同样,都是固定的套路

建立Oracle用户

root用户:建立Oracle安装组oinstall,数据库管理员组dba,及oracle用户

# /usr/sbin/groupadd oinstall

# /usr/sbin/groupadd dba

# /usr/sbin/useradd -g oinstall -G dba oracle(主组oinstall,其它组:dba)# passwd oracle

安装相关依赖包

unixODBC-devel unixODBC-devel libstdc++ libgcc libaio-devel elfutils compat-libstdc++-33glibc等

修改内核参数

root用户:修改/etc/sysctl.conf文件,加上以下参数

kernel.shmmax = 4294967295

kernel.shmall = 2097152

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 6815744

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=1048576

fs.aio-max-nr= 4194304

为使上述配置生效而不重启系统,执行以下命令

# /sbin/sysctl -p

修改运行时参数

root用户:修改/etc/security/limits.conf文件,加上下面的参数

oracle          soft    nproc   2047

oracle          hard    nproc   16384

oracle  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值