目 录
一、 目的 4
二、 参考文档 4
三、 软硬件环境 4
四、 安装基本的操作系统 5
五、 操作系统的配置 6
1. 修改操作系统启动模式 6
2. 设置主机名 7
3. 设置双网卡BONDING7
4. MOUNT NFS共享目录9
5. 设置HOSTS 9
6. 增强提示符 10
7. 配置NTP服务 10
8. 设置SAR 10
9. 安装HDS多路径软件 11
六、 安装Oracle GI和DB前的配置11
1. 创建ORACLE用户 11
2. 创建相关目录 12
3. 设置环境变量 12
4. 设置SQLPATH目录13
5. SESSION登录安全设置13
6. 相关RPM包的安装 13
7. 设置SYSCTL.CONF参数15
8. 设置LIMITS.CONF15
9. 清空RESOLV.CONF16
七、 安装ORACLE软件 16
八、 实例的创建 16
九、 ORACLE DB的配置17
1. LISTENER设置 17
2. 开启归档模式 18
3. TNSNAMES设置 19
4. 修改SUPPLEMENT的参数19
5. 设置ONLINE REDO LOGFILE19
6. 增加一个CONTROLFILE20
7. PROFILE改为UNLIMITED20
8. TEMP的DATAFILE增加21
9. 其他初始化参数 21
10. 关闭DRM和一些新特性22
11. 大页内存设置 23
12. 关闭OCM功能 23
13. 其他 23
十、 升级PSU 24
1. 安装前的检查版本是 24
2. 安装的准备工作 25
3. 安装 26
十一、 安全加固 26
十二、 物理DG的搭建, 27
4. 安装数据库软件 27
十三、 物理DG的搭建 27
1. 主库上的设置 27
2. 物理DG上的设置 28
3. 传输主库的密码文件到备库31
4. 进行数据库的DUPLICATE31
5. 主库和备库添加STANDBY LOG31
6. 物理DG启动到APPLY状态31
7. 开启SUPPLEMENT31
8. 主库开启向物理DG传输LOG32
十四、 完成 32
一、 目的
用于生产环境快速搭建Oracle 11gR2 DG的结构,单节点
本文不会详细介绍 DG的理论,可以学习以下文档
《2 Day + Real Application Clusters Guide.pdf》
《Automatic Storage Management Administrator's Guide.pdf》
《Clusterware Administration and Deployment Guide.pdf》
《Real Application Clusters Administration and Deployment Guide.pdf》
二、 参考文档
Oracle 11g documentation 11.2(E11882_01)文档集
《Grid Infrastructure Installation Guide for Linux.pdf》
《Real Application Clusters Installation Guide for Linux and UNIX》
《DB服务器标准安装文档_DOC_DBA_INS_0001.docx》
三、 软硬件环境
两台R620服务器
1U高度
内存80G
硬盘900*8(RAID1+0),可用空间理论3.6T
4个千兆网口
使用两台网络交换机做内部通讯用
存储
使用本地存储来存放数据
操作系统版本为RedHat Enterprise Linux 6.5 x86_64
Oracle DG架构
DB 11.2.0.4.0
PSU 11.2.0.4.2
四、 安装基本的操作系统
生产环境的DELL服务器都有远程控制卡,通过远程控制卡,可以方便的安装操作系统
以下步骤是安装一个最基本的操作系统 RHEL 6.5 x86_64
RHEL6的内核版本不低于 2.6.32-71.el6 (x86_64),包安装要求如下:
1.) binutils-2.20.51.0.2-5.11.el6 (x86_64)
2.)compat-libstdc++-33-3.2.3-69.el6 (x86_64)
3.) glibc-2.12-1.7.el6 (x86_64)
4.) ksh-*.el6 (x86_64)
5.) libaio-0.3.107-10.el6 (x86_64)
6.) libgcc-4.4.4-13.el6 (x86_64)
7.) libstdc++-4.4.4-13.el6 (x86_64)
8.) make-3.81-19.el6 (x86_64)
1.) compat-libcap1-1.10-1 (x86_64)
2.)gcc-4.4.4-13.el6 (x86_64)
3.) gcc-c++-4.4.4-13.el6 (x86_64)
4.) glibc-devel-2.12-1.7.el6 (x86_64)
5.) libaio-devel-0.3.107-10.el6 (x86_64)
6.) libstdc++-devel-4.4.4-13.el6 (x86_64)
7.) sysstat-9.0.4-11.el6 (x86_64)
步骤:
Install or upgrade an existing system
Basic Storage Devices
Yes,discard any data
Hostname
dbcadb
Please select the nearest city in your time zone
Asia/Shanghai
System clock uses UTC 打钩
Enter a password for the root user:
Create Custom Layout
/boot 103M
/ 50G
/home 30G
swap 32G
/u01 50G
/usr/openv 10G
/u02 使用剩下所有的存储空间
Write changes to disk
Optionally select a different set of software now
Basic Server
Red Hat Enterprise linux
Customize now
选择的包
X Window System
Networking Tools
Iptraf-3.01-14.el6x86_64 勾选
System administration Tools
lsscsi-0.23-2.el6.x86_64
screen-4.03-16.el6.x86_64
Desktop
tigervnc-server-1.1.0-5.el6_4.1.x86_64
Additional Development
Compatibility Libraries
按照官方文档的介绍,这个里面的包也要加上
操作系统安装完成后,我们需要关闭防火墙跟selinux,命令如下:
# service iptables stop
#chkconfig iptables off
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可