Oracle 12c GI/RAC Step-by-Step安装指南(一)

这篇文档包含了12c GI/RAC step-by-step的安装文档,同时也包含了使用dbca 创建数据库的过程。另外,也对安装过程中涉及到的12c 新特性和一些其他的12c 新特性做了简单的介绍。
注意: 这篇文章只是为了向大家展示12c GI/RAC的安装过程,而且以测试为目的。如果您希望以此文档作为您的生产系统安装文档,请进行充分的测试并根据需要进行修改。
OS : OEL 6.3 64-bit (12c 已经不再支持32位操作系统了)
版本 12.1
节点数: 3
1. 确定以下的os 包被安装.
binutils-2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap1-1.10-1 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6 (x86_64)
gcc-c++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6 (x86_64)
libstdc++-devel-4.4.4-13.el6.i686
libaio-0.3.107-10.el6 (x86_64)
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6 (x86_64)
libaio-devel-0.3.107-10.el6.i686
libXext-1.1 (x86_64)
libXext-1.1 (i686)
libXtst-1.0.99.2 (x86_64)
libXtst-1.0.99.2 (i686)
libX11-1.3 (x86_64)
libX11-1.3 (i686)
libXau-1.0.5 (x86_64)
libXau-1.0.5 (i686)
libxcb-1.5 (x86_64)
libxcb-1.5 (i686)
libXi-1.3 (x86_64)
libXi-1.3 (i686)
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)
注意: 以上的包是有依赖关系的,请不要按照上面列出的包的顺序安装。
2. 修改文件/etc/sysctl.conf 中的内核参数
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1054504960
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
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
net.ipv4.ip_local_range=9000 65500
3. 修改 /etc/security/limits.conf 文件中的资源限制
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
4. 修改 /etc/pam.d/login 文件
session required pam_limits.so
5. 修改 /etc/profile 文件
if [ $USER = "oracle" ] || [ $USER = "grid" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
6. 创建GI/RAC 所需的os 组和用户。
#/usr/sbin/groupadd -g 501 oinstall
#/usr/sbin/groupadd -g 502 dba
#/usr/sbin/groupadd -g 504 asmadmin
#/usr/sbin/groupadd -g 506 asmdba
#/usr/sbin/groupadd -g 507 asmoper
#/usr/sbin/useradd -u 501 -g oinstall -G asmadmin,asmdba,asmoper grid
#/usr/sbin/useradd -u 502 -g oinstall -G dba,asmdba oracle
#passwd oracle
#passwd grid
7. 创建central inventory 路径
# mkdir -p /u01/app/oraInventory
# chown -R grid:oinstall /u01/app/oraInventory
# chmod -R 775 /u01/app/oraInventory
8. 创建GI home
# mkdir -p /u01/app/12.1.0/grid
# chown -R grid:oinstall /u01/app/12.1.0/grid
# chmod -R 775 /u01/app/12.1.0/grid
9. 创建 rdbms home 和 base.
# mkdir -p /u02/app/oracle
# mkdir /u02/app/oracle/cfgtoollogs --needed to ensure that dbca is able to run after the rdbms installation.
# chown -R oracle:oinstall /u02/app/oracle
# chmod -R 775 /u02/app/oracle
# mkdir -p /u02/app/oracle/product/12.1.0/db_1
# chown -R oracle:oinstall /u02/app/oracle/product/12.1.0/db_1
# chmod -R 775 /u02/app/oracle/product/12.1.0/db_1
10. 安装包cvuqdisk. 这个包可以在安装介质的以下路径中找到。
cd /Disk1/rpm
rpm –ivh cvuqdisk*
11. 修改 /etc/hosts 文件. 在这次安装测试中,scan被定义到了/etc/hosts文件中
node1 pub: 10.182.208.132 nascds20.cn.oracle.com vip: 10.182.208.23 nascds20-vip.cn.oracle.com pri:192.168.1.101 nascds20-pri
node2 pub: 10.182.208.133 nascds21.cn.oracle.com vip: 10.182.208.26 nascds21-vip.cn.oracle.com pri:192.168.1.102 nascds21-pri
node3 pub: 10.182.208.134 nascds22.cn.oracle.com vip: 10.182.208.31 nascds22-vip.cn.oracle.com pri:192.168.1.103 nascds22-pri
scan: 10.182.208.39 scan-12c
12. 如果您启动了 selinux , 请disable 掉。 它可能导致后续的asmlib 无法创建磁盘。
edit file /etc/selinux/config.
SELINUX=disabled
13. 如果启用了 iptables,请disable掉.
# /etc/init.d/iptables save
# /etc/init.d/iptables stop
# chkconfig iptables off

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12798004/viewspace-1274142/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12798004/viewspace-1274142/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值