没有合适的资源?快使用搜索试试~ 我知道了~
redhat7.3安装Oracle 12C R2 RAC文档
需积分: 5 1 下载量 191 浏览量
2023-03-17
11:23:21
上传
评论
收藏 3.18MB PDF 举报
温馨提示
试读
39页
1.1.1 简化的基于映像的 Oracle Grid Infrastructure 安装 从 Oracle Grid Infrastructure 12c 第 2 版(12.2)开始,Oracle Grid Infrastructure 软件可用作下载和安装的映像文 件。 此功能大大简化了 Oracle Grid Infrastructure 的安装过程。 注意:你必须将 GRID 软件解压缩到希 Grid Home 位于的目录中,然后运行 gridSetup.sh 脚本以启动 Oracle Grid Infrastructure 安装。 1.1.2 支持 Oracle 域服务集群和 Oracle 成员集群 从 Oracle Grid Infrastructure 12c 第 2 版(12.2)开始,Oracle Grid Infrastructure 安装程序支持部署 Oracle 域服务 集群和 Oracle 成员集群的选项。 更多介绍请看官方文档: http://docs.oracle.com/database/122/CWLIN/understanding-cluster-c
资源推荐
资源详情
资源评论
1 准备工作
1.1 关于 GRID 的一些变化
1.1.1 简化的基于映像的 Oracle Grid Infrastructure 安装
从 Oracle Grid Infrastructure 12c 第 2 版(12.2)开始,Oracle Grid Infrastructure 软件可用作下载和安装的映像文
件。
此功能大大简化了 Oracle Grid Infrastructure 的安装过程。
注意:你必须将 GRID 软件解压缩到希 Grid Home 位于的目录中,然后运行 gridSetup.sh 脚本以启动 Oracle Grid
Infrastructure 安装。
1.1.2 支持 Oracle 域服务集群和 Oracle 成员集群
从 Oracle Grid Infrastructure 12c 第 2 版(12.2)开始,Oracle Grid Infrastructure 安装程序支持部署 Oracle 域服务
集群和 Oracle 成员集群的选项。
更多介绍请看官方文档:
http://docs.oracle.com/database/122/CWLIN/understanding-cluster-configuration-options.htm#GUID-4D6C2B52-9845-48
E2-AD68-F0586AA20F48
1.1.3 支持 Oracle 可扩展集群
从 Oracle Grid Infrastructure 12c 第 2 版(12.2)开始,Oracle Grid Infrastructure 安装程序支持将不同位置的集群
节点配置为 Oracle 扩展集群的选项。 Oracle 扩展集群由位于称为站点的多个位置的节点组成。
1.1.4 全局网格基础设施管理知识库-GIMR
Oracle Grid Infrastructure 部署现在支持全局离群网格基础架构管理存储库(GIMR)。 此存储库是具有用于每
个集群的 GIMR 的可插入数据库(PDB)的多租户数据库。 全局 GIMR 在 Oracle 域服务集群中运行。 全局 GIMR 使
本地群集免于在其磁盘组中为此数据专用存储,并允许长期历史数据存储用于诊断和性能分析。
这个在后面安装 GRID 时候,会提示你是否为 GIMR 单独创建一个磁盘组用于存放数据。
1.2 硬件最低配置要求
序号 组件 内存
1 Oracle Grid Infrastructure installations
4GB 以上
2 Oracle Database installations
最小 1GB,建议 2GB 以上
1.3 RAC 规划
服务器主机名
rac1
rac2
公共
IP
地址(
eth0
)
192.168.1.161
192.168.1.162
虚拟
IP
地址(
eth0
)
192.168.1.163
192.168.1.164
私有
IP
地址(
eth1
)
192.168.2.101
192.168.2.102
ORACLE RAC SID
orcl1 orcl2
集群实例名称
orcl
SCAN IP
192.168.1.171
操作系统
Red hat7.3
Oracle
版本
12.2.0.1
1.4 磁盘划分
仅仅为了安装测试。由于 12C R2 中对磁盘组空间要求更大。OCR 外部冗余最少 40G,NORMAL 最少 80G。
磁盘组名称 磁盘 大小 冗余策略
DATAFILE data01 30G NORMAL
data02 30G
data03 30G
OCR
OCRVOTING01
30G
NORMAL
OCRVOTING02
30G
OCRVOTING03
30G
1.5 操作系统安装
略.....如果是虚拟机自己玩,就先配好一个虚拟机的环境,然后直接克隆,再修改一下 IP,主机名即可。
注意双网卡就行。
1.6 配置 host
[root@rac1 ~]# cat /etc/hosts
127.0.0.1 localhost
192.168.1.161 rac1
172.168.2.101 rac1-priv
192.168.1.163 rac1-vip
192.168.1.162 rac2
172.168.2.102 rac2-priv
192.168.1.164 rac2-vip
192.168.1.171 rac-scan
1.7 添加用户和组
/usr/sbin/groupadd -g 54321 oinstall
/usr/sbin/groupadd -g 54322 dba
/usr/sbin/groupadd -g 54323 oper
/usr/sbin/groupadd -g 54324 backupdba
/usr/sbin/groupadd -g 54325 dgdba
/usr/sbin/groupadd -g 54326 kmdba
/usr/sbin/groupadd -g 54327 asmdba
/usr/sbin/groupadd -g 54328 asmoper
/usr/sbin/groupadd -g 54329 asmadmin
/usr/sbin/groupadd -g 54330 racdba
/usr/sbin/useradd -u 54321 -g oinstall -G dba,asmdba,oper oracle
/usr/sbin/useradd -u 54322 -g oinstall -G dba,oper,backupdba,dgdba,kmdba,asmdba,asmoper,asmadmin,racdba grid
确认用户:
[root@rac1 ~]# id oracle
[root@rac1 ~]# id -a grid
[root@rac1 ~]# passwd grid
[root@rac1 ~]# passwd oracle
1.8 关闭防火墙和 selinux
防火墙:
[root@rac1 ~]# systemctl stop firewalld.service
[root@rac1 ~]# ]# systemctl disable firewalld.service
rm '/etc/systemd/system/basic.target.wants/firewalld.service'
rm '/etc/systemd/system/dbus-org.Fedoraproject.FirewallD1.service'
SELINUX:
[root@rac1 ~]# cat /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
1.9 配置时间同步
停用 NTP
[root@rac1 ~]# systemctl stop ntpd.service
[root@rac1 ~]# systemctl disable ntpd.service
1.10 创建目录
[root@rac1 ~]# mkdir -p /u01/app/12.1.0/grid
[root@rac1 ~]# mkdir -p /u01/app/grid
[root@rac1 ~]# mkdir -p /u01/app/oracle
[root@rac1 ~]# chown -R grid:oinstall /u01
[root@rac1 ~]# chown oracle:oinstall /u01/app/oracle
[root@rac1 ~]# chmod -R 775 /u01/
1.11 配置用户环境变量
1.11.1 ORACLE 用户
[root@rac1 ~]# cat /home/oracle/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
ORACLE_SID=lei1;export ORACLE_SID ---同样另一个节点 lei2
ORACLE_UNQNAME=lei;export ORACLE_UNQNAME
JAVA_HOME=/usr/local/java; export JAVA_HOME
ORACLE_BASE=/u01/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/12.2.0/db_1; exportORACLE_HOME
ORACLE_TERM=xterm; export ORACLE_TERM
NLS_DATE_FORMAT="YYYY:MM:DDHH24:MI:SS"; export NLS_DATE_FORMAT
NLS_LANG=american_america.ZHS16GBK; exportNLS_LANG
TNS_ADMIN=$ORACLE_HOME/network/admin; exportTNS_ADMIN
ORA_NLS11=$ORACLE_HOME/nls/data; exportORA_NLS11
PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
export CLASSPATH
THREADS_FLAG=native; export THREADS_FLAG
export TEMP=/tmp
export TMPDIR=/tmp
umask 022
1.11.2 GRID 用户
[root@rac1 ~]# cat /home/grid/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export ORACLE_SID=+ASM1 ---另一个节点是 ASM2
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/12.2.0/grid
exportPATH=$ORACLE_HOME/bin:$PATH:/usr/local/bin/:.
export TEMP=/tmp
export TMP=/tmp
export TMPDIR=/tmp
umask 022
export PATH
1.12 修改资源限制
1.12.1 修改/etc/security/limits.conf
[root@rac1 ~]# cat >> /etc/security/limits.conf <<EOF
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
grid soft stack 10240
grid hard stack 32768
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
剩余38页未读,继续阅读
资源评论
萧齊
- 粉丝: 0
- 资源: 29
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功