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. [Tyvj 1952] Easy

    P1952 Easy 时间: 1000ms / 空间: 131072KiB / Java类名: Main 描述 某一天WJMZBMR在打osu~~~但是他太弱逼了,有些地方完全靠运气:(我们来简化一下 ...

  2. 微信小程序开发基础知识总结

    微信小程序在无论在功能.文档及相关支持方面,都是优于前面几种微信账号类型,它提供了很多原生程序才有的接口,使得我们的小程序在很多方面突破H5页面应用的限制,更加接近原生程序的功能,因此微信小程序具有很 ...

  3. JVM学习笔记一:内存管理

    参考资料 本文参考:<深入理解Java虚拟机>作者 周志明 知识产权归作者所有 走近java java组成部分:java语言.各平台虚拟机.Class文件结构.java api 类库.第三 ...

  4. Qt For Android 开发环境配置

    想了想,还是再写一篇关于Qt for Android开发环境配置的教程. 准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt ...

  5. 用vector实现dijkstra

    #include <stdio.h> #include <string.h> #include <string> #include <vector> # ...

  6. ASP.NET在母版页或内容页上获取控件ID

    原本想给一个button添加一个confirm,不同的分数提示不同的信息(大于80合格,小于80不合格,提示是否提交),最开始用了button.Atribute.Add();但是它每次获取到的是lab ...

  7. 原生JS实现各种经典网页特效——Banner图滚动、选项卡切换、广告弹窗等

    在制作网页过程中,我们可能会遇到各种常用的经典网页特效,比如Banner图片滚动.选项卡循环播放.右下角广告弹窗.评论提交展示.选项动态增删.剪刀石头布小游戏等等等...是不是感觉都见到过这些场景.那 ...

  8. WCF项目的架构设计

    本文将介绍以WCF开发项目为主的架构设计,主要从类库的分类和代码的结构. 下面将以一个WCF实例做具体的介绍.此项目底层是一个Windows Service,WCF服务Hosted在此Windows ...

  9. HTML 基本标签01

    ↑ !DOCTYPE 文档类型声明:让浏览器,按html5的标准对代码进行解释与执行 文档类型声明必不可少,而且,必须放在文档最上方 如果不写文档类型声明,浏览器会默认按照兼容模式运行,可能会出现不明 ...

  10. vi替换方法总结

    1. 基本的替换 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ ...