加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

Oracle 11gR2 RAC搭建(虚拟机搭建)

发布时间:2021-03-19 01:44:43 所属栏目:站长百科 来源:网络整理
导读:安装环境说明与虚拟机规化: 安装环境 主机操作系统:windows 10 虚拟机VMware15:两台CentOS-7.6 Oracle Database software: Oracle11gR2 (11.2.0.1.0) Cluster software: Oracle grid infrastructure 11gR2(11.2.0.1.0) 共享存储:ASM oracle传送门 ht


2.创建集群数据库
在节点rac1上用oracle用户执行dbca创建RAC数据库(图形设置参照之前)
#su - oracle
$dbca

Oracle 11gR2 RAC搭建(虚拟机搭建)


这里如果看到的部署RAC安装可能是RAC没有启动,grid用户检查RAC资源
$ crsctl check crs
CRS-4639: Could not contact Oracle High Availability Services
$ crs_stat -t -v
CRS-0184: Cannot communicate with the CRS daemon.
看到没有起点,可以在root用户下手动拉起服务
#/etc/init.d/init.ohasd run >/dev/null 2>&1 </dev/null
选择创建数据库

Oracle 11gR2 RAC搭建(虚拟机搭建)


选择自定义数据库(也可以是通用)

Oracle 11gR2 RAC搭建(虚拟机搭建)


配置类型选择Admin-Managed,输入全局数据库名orcl,每个节点实例SID前缀为orcl,选择双节点

Oracle 11gR2 RAC搭建(虚拟机搭建)


选择默认,配置OEM,启用数据库自动维护任务

Oracle 11gR2 RAC搭建(虚拟机搭建)


统一设置sys,system,dbsnmp,sysman用户的密码为oracle

Oracle 11gR2 RAC搭建(虚拟机搭建)


使用ASM存储,使用OMF(oracle的自动管理文件),数据区选择之前创建的DATA磁盘组 (
a.这里有可能出现没有磁盘的问题,参考解决方案https://www.cnblogs.com/cqubityj/p/6828946.html
本次是修改了grid下oracle的权限6751
b.还有可能出现磁盘没有挂载的情况,解决方案:
$ asmcmd
asmcmd>lsdg --查看当前挂载情况
asmcmd>mount DATA 挂载名为data的磁盘)

Oracle 11gR2 RAC搭建(虚拟机搭建)


设置ASM密码为oracle_4U
(这里会报"ORA-01031: insufficient privileges"
先删除文件/u01/app/11.2.0/grid/dbs/orapw+ASM,然后新生成文件,此时的密码为oracle_4U
[[email?protected] bin]$ orapwd file=/u01/app/11.2.0/grid/dbs/orapw+ASM password=oracle_4U
[[email?protected] dbs]$ scp orapw+ASM Node2:/u01/app/11.2.0/grid/dbs/ --拷贝到另外一个节点
[[email?protected] bin]$ sqlplus / as sysasm
SQL>create user asmsnmp identified by oracle_4U;
SQL> grant sysdba to asmsnmp;
然后点击retry即可)

Oracle 11gR2 RAC搭建(虚拟机搭建)


指定数据闪回区,选择之前创建好的FRA磁盘组,不开归档

Oracle 11gR2 RAC搭建(虚拟机搭建)


组件选择,默认

Oracle 11gR2 RAC搭建(虚拟机搭建)


选择字符集AL32UTF8

Oracle 11gR2 RAC搭建(虚拟机搭建)


选择默认的数据存储信息

Oracle 11gR2 RAC搭建(虚拟机搭建)


开始创建数据库,勾选生成数据库的脚本

Oracle 11gR2 RAC搭建(虚拟机搭建)


数据库的概要信息

Oracle 11gR2 RAC搭建(虚拟机搭建)


开始安装

Oracle 11gR2 RAC搭建(虚拟机搭建)


Oracle 11gR2 RAC搭建(虚拟机搭建)


安装过程可能出现的问题:ORA-12547: TNS:lost contact
检查$ORACLE_HOME/bin/oracle 和 $ORACLE_HOME/rdbms/lib/config.o 的文件大小是否为0,
如果大小为0,需要重新编译oracle软件:
[[email?protected] backup]$ relink all
writing relink log to: /u01/app/oracle/product/11.2.0/db_1/install/relink.log
完成数据库实例安装

Oracle 11gR2 RAC搭建(虚拟机搭建)


(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读