Linux平台 Oracle 12cR2 RAC安装Part3:DB安装

四、DB(Database)安装

Linux平台 Oracle 12cR2 RAC安装指导:

Part1:Linux平台 Oracle 12cR2 RAC安装Part1:准备工作

Part2:Linux平台 Oracle 12cR2 RAC安装Part2:GI配置

Part3:Linux平台 Oracle 12cR2 RAC安装Part3:DB安装

本文安装环境:RHEL 6.5 + Oracle 12.2.0.1 GI & RAC

四、DB(Database)安装

4.1 解压DB的安装包

oracle用户登录,解压db安装包:

[oracle@jydb1 ~]$ cd /u01/app/oracle/
[oracle@jydb1 oracle]$ unzip /u01/media/linuxx64_12201_database.zip

4.2 DB软件安装

打开Xmanager软件,Oracle用户登录,runInstaller安装数据库软件。

$ cd /u01/app/oracle/database/
$ ls
install response rpm runInstaller sshsetup stage welcome.html
$ ./runInstaller

下面截取DB软件安装的过程如下:





注:这里选择只安装软件,数据库后面创建好ASM磁盘组后再运行dbca创建。





注:配置好ssh等价性。









注:可以进行修复的,按提示执行脚本修复,比如这里提示的执行脚本修复后,会在/etc/security/limits.conf文件下增加相应缺少的配置:

#Oracle recommended value for memlock is set to 3145728 for user oracle
oracle hard memlock 3145728
#Oracle recommended value for memlock is set to 3145728 for user oracle
oracle soft memlock 3145728



注:安装过程中可忽略的检查项(如果你的检查项中还有其他的,则不可以忽略):

resolv.conf Integrity

Single Client Access Name(SCAN)

我这里还有swap的问题,因为是测试环境资源有限,可以忽略,如果生产环境,强烈建议调整符合要求。

如果还有其他的检查项未通过,则无论是生产还是测试环境,都不建议忽略,而应该整改符合要求为止。





注:最后root用户按安装提示执行1个脚本,需要在各节点分别执行。



至此,已完成DB软件的安装。

4.3 ASMCA创建磁盘组

打开Xmanager软件,grid用户登录,asmca创建ASM磁盘组
这里我先创建一个DATA磁盘组,一个FRA磁盘组,冗余选择external(生产如果选择external,底层存储必须已经做了RAID),分别划1块盘(10G容量),以后有需求再后期加入磁盘。
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_asm1.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_asm2.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_asm3.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_asm4.jpg)
这里看到新创建的DATA和FRA磁盘组已经创建完成并成功mount。

4.4 DBCA建库

打开Xmanager软件,oracle用户登录,dbca图形创建数据库,数据库字符集我这里选择ZHS16GBK。
下面是DBCA建库的过程截图:
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca1.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca2.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca3.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca4.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca5.jpg)
注:这里选择是否启用CDB,并定义CDB和PDB的名称。这是12c版本CDB&PDB的新特性。
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca6.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca7.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca8.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca9.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca9a.jpg)
注:这里选择数据库的字符集,我这里根据实际的需求选择ZHS16GBK。
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca10.jpg)
注:这里可以选择是否配置EM,我这里选择配置,如果你不需要,可以选择不配置。
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca11.jpg)
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca12.jpg)
注:这里可以选择将创建数据库的脚本保存下来,根据你的需求,可选可不选。
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca13.jpg)
注:这里如果还有其他的检查未通过,则不能忽略。
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca14.jpg)
注:这里是安装信息的概览,建议认真核实,如果有不对的还可以退回去改。
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca15.jpg)
注:确认无误开始创建数据库。
![](http://images.cnblogs.com/cnblogs_com/jyzhao/846011/o_dbca16.jpg)
至此,Oracle 12.2.0.1 RAC数据库已经创建成功。

4.5 验证crsctl的状态

grid用户登录,crsctl stat res -t 查看集群资源的状态,发现各节点的DB资源已经正常Open。

[grid@jydb1 ~]$ crsctl stat res -t
--------------------------------------------------------------------------------
Name Target State Server State details
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ASMNET1LSNR_ASM.lsnr
ONLINE ONLINE jydb1 STABLE
ONLINE ONLINE jydb2 STABLE
ora.DATA.dg
ONLINE ONLINE jydb1 STABLE
ONLINE ONLINE jydb2 STABLE
ora.FRA.dg
ONLINE ONLINE jydb1 STABLE
ONLINE ONLINE jydb2 STABLE
ora.LISTENER.lsnr
ONLINE ONLINE jydb1 STABLE
ONLINE ONLINE jydb2 STABLE
ora.MGMT.dg
ONLINE ONLINE jydb1 STABLE
ONLINE ONLINE jydb2 STABLE
ora.OCR.dg
ONLINE ONLINE jydb1 STABLE
ONLINE ONLINE jydb2 STABLE
ora.chad
ONLINE ONLINE jydb1 STABLE
ONLINE ONLINE jydb2 STABLE
ora.net1.network
ONLINE ONLINE jydb1 STABLE
ONLINE ONLINE jydb2 STABLE
ora.ons
ONLINE ONLINE jydb1 STABLE
ONLINE ONLINE jydb2 STABLE
ora.proxy_advm
OFFLINE OFFLINE jydb1 STABLE
OFFLINE OFFLINE jydb2 STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE jydb2 STABLE
ora.MGMTLSNR
1 ONLINE ONLINE jydb2 169.254.94.238 10.10
.1.92 10.10.2.92,STA
BLE
ora.asm
1 ONLINE ONLINE jydb1 Started,STABLE
2 ONLINE ONLINE jydb2 Started,STABLE
3 OFFLINE OFFLINE STABLE
ora.cvu
1 ONLINE ONLINE jydb2 STABLE
ora.jydb1.vip
1 ONLINE ONLINE jydb1 STABLE
ora.jydb2.vip
1 ONLINE ONLINE jydb2 STABLE
ora.mgmtdb
1 ONLINE ONLINE jydb2 Open,STABLE
ora.newdb1.db
1 ONLINE ONLINE jydb1 Open,HOME=/u01/app/o
racle/product/12.2.0
/db_1,STABLE
2 ONLINE ONLINE jydb2 Open,HOME=/u01/app/o
racle/product/12.2.0
/db_1,STABLE
ora.qosmserver
1 ONLINE ONLINE jydb2 STABLE
ora.scan1.vip
1 ONLINE ONLINE jydb2 STABLE
--------------------------------------------------------------------------------

还可以看下crsctl stat res -t -init

[grid@jydb1 ~]$ crsctl stat res -t -init
--------------------------------------------------------------------------------
Name Target State Server State details
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.asm
1 ONLINE ONLINE jydb1 STABLE
ora.cluster_interconnect.haip
1 ONLINE ONLINE jydb1 STABLE
ora.crf
1 ONLINE ONLINE jydb1 STABLE
ora.crsd
1 ONLINE ONLINE jydb1 STABLE
ora.cssd
1 ONLINE ONLINE jydb1 STABLE
ora.cssdmonitor
1 ONLINE ONLINE jydb1 STABLE
ora.ctssd
1 ONLINE ONLINE jydb1 ACTIVE:0,STABLE
ora.diskmon
1 OFFLINE OFFLINE STABLE
ora.driver.afd
1 ONLINE ONLINE jydb1 STABLE
ora.drivers.acfs
1 ONLINE ONLINE jydb1 STABLE
ora.evmd
1 ONLINE ONLINE jydb1 STABLE
ora.gipcd
1 ONLINE ONLINE jydb1 STABLE
ora.gpnpd
1 ONLINE ONLINE jydb1 STABLE
ora.mdnsd
1 ONLINE ONLINE jydb1 STABLE
ora.storage
1 ONLINE ONLINE jydb1 STABLE
--------------------------------------------------------------------------------

可以看到所有的资源均正常,至此,整个在RHEL 6.5 上安装 Oracle 12.2.0.1 GI & RAC 的工作已经全部结束。

Linux平台 Oracle 12cR2 RAC安装Part3:DB安装的更多相关文章

  1. Linux平台 Oracle 12cR2 RAC安装Part1:准备工作

    Linux平台 Oracle 12cR2 RAC安装Part1:准备工作 一.实施前期准备工作 1.1 服务器安装操作系统 1.2 Oracle安装介质 1.3 共享存储规划 1.4 网络规范分配 二 ...

  2. Linux平台 Oracle 12cR2 RAC安装Part2:GI配置

    Linux平台 Oracle 12cR2 RAC安装Part2:GI配置 三.GI(Grid Infrastructure)安装 3.1 解压GI的安装包 3.2 安装配置Xmanager软件 3.3 ...

  3. Linux平台 Oracle 11gR2 RAC安装Part3:DB安装

    四.DB(Database)安装 4.1 解压DB的安装包 4.2 DB软件安装 4.3 ASMCA创建磁盘组 4.4 DBCA建库 4.5 验证crsctl的状态 Linux平台 Oracle 11 ...

  4. Linux平台 Oracle 18c RAC安装Part3:DB配置

    四.DB(Database)配置 4.1 解压DB的安装包 4.2 DB软件配置 4.3 ASMCA创建磁盘组 4.4 DBCA建库 4.5 验证crsctl的状态 Linux平台 Oracle 18 ...

  5. Linux平台 Oracle 19c RAC安装Part3:DB配置

    Linux平台 Oracle 19c RAC安装Part3:DB配置 四.DB(Database)配置 4.1 解压DB的安装包 4.2 DB软件配置 4.3 ASMCA创建磁盘组 4.4 DBCA建 ...

  6. Linux平台 Oracle 18c RAC安装

    Linux平台 Oracle 18c RAC安装Part1:准备工作 2018-08-04 22:20 by AlfredZhao, 1065 阅读, 0 评论, 收藏, 编辑 一.实施前期准备工作 ...

  7. Linux平台 Oracle 18c RAC安装Part2:GI配置

    三.GI(Grid Infrastructure)安装 3.1 解压GI的安装包 3.2 安装配置Xmanager软件 3.3 共享存储LUN的赋权 3.4 使用Xmanager图形化界面配置GI 3 ...

  8. Linux平台 Oracle 19c RAC安装Part2:GI配置

    三.GI(Grid Infrastructure)安装 3.1 解压GI的安装包 3.2 安装配置Xmanager软件 3.3 共享存储LUN的赋权 3.4 使用Xmanager图形化界面配置GI 3 ...

  9. Linux平台 Oracle 11gR2 RAC安装Part1:准备工作

    一.实施前期准备工作 1.1 服务器安装操作系统 1.2 Oracle安装介质 1.3 共享存储规划 1.4 网络规范分配 二.安装前期准备工作 2.1 各节点系统时间校对 2.2 各节点关闭防火墙和 ...

随机推荐

  1. 白话ASP.NET MVC之一:Url 路由

    好久没有写关于ASP.NET MVC的东西了,虽然<ASP.NET MVC4框架揭秘>已经完完整整的看完一遍,但是感觉和一锅粥差不多,没什么可写的,因为我自己不理解,也就写不出来.现在开始 ...

  2. java服务端和用户端

    1.server Logintherad: package com.zdsofe.server; import java.io.InputStream; import java.io.OutputSt ...

  3. 流畅python学习笔记:第十五章:上下文管理器

    在开始本章之前,我们首先来谈谈try-excep..final模块.在Python中,进行异常保护的最多就是用try..except..final.首先来看下下面的代码.进行一个简单的除法运算.为了防 ...

  4. 小白读iOS冗余资源扫描脚本

    随着公司项目的不断功能迭代,项目的体积越来越大,各种瘦身策略迫在眉睫.由于平时使用Linux高级命令和 shell脚本的机会不多,之前学的知识一下子想起来很难.所有趁着这次看脚本,重新温习一下. 本文 ...

  5. 移动端300ms点击事件的延迟

    移动端click事件300ms延迟 移动端click事件300ms的延迟在目前看来,已经是老生常谈了. 以下内容,我会在参考资源的基础上谈谈我对移动端click事件300ms延迟的一些理解.本人愚昧, ...

  6. 网站限制某些ip访问,仅允许某些ip…

    代码: function getIP() { return isset($_SERVER["HTTP_X_FORWARDED_FOR"])?$_SERVER["HTTP_ ...

  7. 华为软件开发云CloudIDE功能简测

    华为软件开发云CloudIDE是面向软件开发者的云端开发环境,支持在线编写代码,智能提示,代码提交,代码片段智能搜索等功能. CloudIDE实现了大部分IDE的功能,同时克服了全能IDE的缺点. 一 ...

  8. Solr6.5配置中文分词器

    Solr作为搜索应用服务器,我们在使用过程中,不可避免的要使用中文搜索.以下介绍solr自带的中文分词器和第三方分词器IKAnalyzer.  注:下面操作在Linux下执行,所添加的配置在windo ...

  9. Luogu P3367 【模板】并查集

    题目描述 如题,现在有一个并查集,你需要完成合并和查询操作. 输入输出格式 输入格式: 第一行包含两个整数N.M,表示共有N个元素和M个操作. 接下来M行,每行包含三个整数Zi.Xi.Yi 当Zi=1 ...

  10. python enumerate 枚举函数用法

    enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举.列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表.字符串),enum ...