四、DB(Database)配置

  • 4.1 解压DB的安装包
  • 4.2 DB软件配置
  • 4.3 ASMCA创建磁盘组
  • 4.4 DBCA建库
  • 4.5 验证crsctl的状态

Linux平台 Oracle 18c RAC安装指导:
Part1:Linux平台 Oracle 18c RAC安装Part1:准备工作
Part2:Linux平台 Oracle 18c RAC安装Part2:GI配置
Part3:Linux平台 Oracle 18c RAC安装Part3:DB配置

本文安装环境:OEL 7.5 + Oracle 18.3 GI & RAC

四、DB(Database)安装

4.1 解压DB的安装包

oracle用户登录,在$ORACLE_HOME下解压db包(18c的db也是直接解压到$ORACLE_HOME下,免安装):

Starting with Oracle Database 18c, installation and configuration of Oracle Database software is simplified with image-based installation.

[oracle@db40 ~]$ mkdir -p /u01/app/oracle/product/18.3.0/db_1
[oracle@db40 ~]$ cd $ORACLE_HOME/
[oracle@db40 db_1]$ pwd
/u01/app/oracle/product/18.3.0/db_1
[oracle@db40 db_1]$ unzip /tmp/LINUX.X64_180000_db_home.zip 

4.2 DB软件配置

打开Xmanager软件,Oracle用户登录,配置数据库软件。

[oracle@db40 db_1]$ pwd
/u01/app/oracle/product/18.3.0/db_1[oracle@db40 db_1]$ export DISPLAY=192.168.1.31:0.0
[oracle@db40 db_1]$ ./runInstaller 

下面截取DB软件配置的过程如下:

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


注:配置好ssh等价性。




注:可以进行修复的,按提示执行脚本修复。
我这里还有swap的问题,因为是测试环境资源有限,可以忽略,如果生产环境,强烈建议调整符合要求。
如果还有其他的检查项未通过,则无论是生产还是测试环境,都不建议忽略,而应该整改符合要求为止。



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

至此,已完成DB软件的配置。

4.3 ASMCA创建磁盘组

打开Xmanager软件,grid用户登录,asmca创建ASM磁盘组

[grid@db40 ~]$ export DISPLAY=192.168.1.31:0.0
[grid@db40 ~]$ asmca

这个asmca调用图形等了几分钟才出来,首先映入眼帘的是鲜艳的18c配色图:

然后正式进入asmca的界面:

这里我先创建一个DATA磁盘组,一个FRA磁盘组,冗余选择external(生产如果选择external,底层存储必须已经做了RAID)。



这里看到新创建的DATA和FRA磁盘组已经创建完成并成功mount。

4.4 DBCA建库

打开Xmanager软件,oracle用户登录,dbca图形创建数据库,数据库字符集我这里选择ZHS16GBK。
下面是DBCA建库的过程截图:






注:这里选择是否启用CDB,并定义CDB和PDB的名称。我选择启用CDB,并自动创建4个PDB,前缀名就叫PDB。

注:这里我选择使用OMF。

注:这里我原计划启用FRA,并设置路径为+FRA。因为空间不够,暂时不勾选,以后扩容后再调整。



注:这里选择内存分配具体值,选择数据库的字符集,我这里没选择,字符集默认是AL32UTF8。需要根据实际情况修改。

注:这里可以选择是否配置EM,我这里选择配置,如果你不需要,可以选择不配置。CVU一般也不配置,我这里学习目的选择配置。

注:这里设置密码,我实验环境直接oracle,不符合规范,生产环境建议设置复杂密码。

注:这里可以选择将创建数据库的脚本保存下来,根据你的需求,可选可不选。

注:这里如果还有其他的检查未通过,则不能忽略。我这里是因为使用一个scan,对应报错可以忽略。

注:这里是安装信息的概览,建议认真核实,如果有不对的还可以退回去改。确认无误后开始创建数据库。

注:18c建库的时间也是长到让人崩溃,感觉以后DBA安装过程中可以提前下几个电影来边等边看了。

至此,Oracle 18.3 RAC数据库已经创建成功。

4.5 验证crsctl的状态

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

[grid@db40 ~]$ crsctl stat res -t
--------------------------------------------------------------------------------
Name           Target  State        Server                   State details
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ASMNET1LSNR_ASM.lsnrONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
ora.DATA.dgONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
ora.FRA.dgONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
ora.LISTENER.lsnrONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
ora.MGMT.GHCHKPT.advmOFFLINE OFFLINE      db40                     STABLEOFFLINE OFFLINE      db42                     STABLE
ora.MGMT.dgONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
ora.OCRVT.dgONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
ora.chadONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
ora.helperOFFLINE OFFLINE      db40                     IDLE,STABLEOFFLINE OFFLINE      db42                     STABLE
ora.mgmt.ghchkpt.acfsOFFLINE OFFLINE      db40                     STABLEOFFLINE OFFLINE      db42                     STABLE
ora.net1.networkONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
ora.onsONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
ora.proxy_advmONLINE  ONLINE       db40                     STABLEONLINE  ONLINE       db42                     STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr1        ONLINE  ONLINE       db42                     STABLE
ora.MGMTLSNR1        ONLINE  ONLINE       db42                     169.254.7.154 10.0.0.42,STABLE
ora.asm1        ONLINE  ONLINE       db40                     Started,STABLE2        ONLINE  ONLINE       db42                     Started,STABLE3        OFFLINE OFFLINE                               STABLE
ora.cdb.db1        ONLINE  ONLINE       db40                     Open,HOME=/u01/app/oracle/product/18.3.0/db_1,STABLE2        ONLINE  ONLINE       db42                     Open,HOME=/u01/app/oracle/product/18.3.0/db_1,STABLE
ora.cvu1        ONLINE  ONLINE       db42                     STABLE
ora.db40.vip1        ONLINE  ONLINE       db40                     STABLE
ora.db42.vip1        ONLINE  ONLINE       db42                     STABLE
ora.mgmtdb1        ONLINE  ONLINE       db42                     Open,STABLE
ora.qosmserver1        ONLINE  ONLINE       db42                     STABLE
ora.rhpserver1        OFFLINE OFFLINE                               STABLE
ora.scan1.vip1        ONLINE  ONLINE       db42                     STABLE
--------------------------------------------------------------------------------

oracle用户登录,sqlplus / as sysdba

[oracle@db40 ~]$ sqlplus / as sysdbaSQL*Plus: Release 18.0.0.0.0 - Production on Sun Aug 5 16:04:42 2018
Version 18.3.0.0.0Copyright (c) 1982, 2018, Oracle.  All rights reserved.Connected to:
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
Version 18.3.0.0.0SQL> select inst_id, name, open_mode from gv$database;INST_ID NAME      OPEN_MODE
---------- --------- --------------------1 CDB       READ WRITE2 CDB       READ WRITESQL> show con_idCON_ID
------------------------------
1
SQL> show con_nameCON_NAME
------------------------------
CDB$ROOT
SQL> show pdbsCON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------2 PDB$SEED                       READ ONLY  NO3 PDB1                           READ WRITE NO4 PDB2                           READ WRITE NO5 PDB3                           READ WRITE NO6 PDB4                           READ WRITE NO
SQL> alter session set container = pdb4;Session altered.SQL> show pdbsCON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------6 PDB4                           READ WRITE NO
SQL> select name from v$datafile;NAME
--------------------------------------------------------------------------------
+DATA/CDB/72AB854658DD18D8E0532801A8C0CA21/DATAFILE/system.292.983371593
+DATA/CDB/72AB854658DD18D8E0532801A8C0CA21/DATAFILE/sysaux.293.983371593
+DATA/CDB/72AB854658DD18D8E0532801A8C0CA21/DATAFILE/undotbs1.291.983371593
+DATA/CDB/72AB854658DD18D8E0532801A8C0CA21/DATAFILE/undo_2.295.983372151
+DATA/CDB/72AB854658DD18D8E0532801A8C0CA21/DATAFILE/users.296.983372191SQL> 

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

Linux平台 Oracle 18c RAC安装Part3:DB配置相关推荐

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

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

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

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

  3. RHEL 7.6 安装 Oracle 18c RAC

    RHEL 7.6 安装 Oracle 18c RAC 第一部分 安装规划 虚拟环境 VirtualBox 6.0 OS 版本 Red Hat Enterprise Linux Server relea ...

  4. linux数据库12c安装图解,Linux + Oracle 12c RAC安装配置详细记录过程_图文并茂.pdf

    Linux +Oracle12cRAC安装配置详细记录过程_图文并茂_v1.0 Version:<1.0> Linux +Oracle12cRAC安装配置详细记录过程_图文并茂_v1.0 ...

  5. Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手冊(一抹曦阳)

    Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手冊(一抹曦阳).pdf下载地址 ,step by step http://download.csdn ...

  6. Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手册(一抹曦阳)

    Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手册(一抹曦阳).pdf下载地址 ,step by step http://download.csdn ...

  7. Oracle 19C RAC 安装遇到的坑

    作者 | JiekeXu 来源 | JiekeXu DBA之路(ID: JiekeXu_IT) 大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家聊聊 Oracle 19c RAC 安装遇 ...

  8. Oracle 12c RAC 安装文档

    首先,谢谢原作者:此文为转载的文章,现将原地址贴出如下: Oracle 12c RAC 安装文档​www.cnblogs.com/leohahah/p/9488963.html 更多精彩Zabbix文 ...

  9. Oracle 11g RAC安装--基于openfiler存储+多路径+udev方式

    Oracle 11g RAC安装--基于openfiler存储+多路径+udev方式 RAC安装部分视频(温馨提示:播放地址复制到浏览器可看超清版或下载原视频文件,云盘下载地址:https://sha ...

最新文章

  1. mfc edit 超出行数时出现滚动条_千金难买“老鸭头”,是A股唯一可以获利200%的战法,一旦出现,不要犹豫满仓干,后市必定爆涨...
  2. JAVA——RSA加密与解密
  3. Linux用系统命令杀死僵尸进程
  4. C++语言基础 —— STL —— 容器与迭代器
  5. linux7配置iptables配置转发,Centos7安装iptables及配置
  6. linux zmq编译pgm,czmq交叉编译
  7. ExtJS视频教程1(上)
  8. 走向Java架构师之路:成为架构师要掌握的8大能力
  9. 《每日一荐月刊》2019-11
  10. 斐讯k2php环境,斐讯K2 刷华硕固件 实现 单线复用(网络、IPTV走一根网线)
  11. 只需45秒,Python 给故宫画一组手绘图!
  12. 树莓派有线网络设置_树莓派通过网线实现与电脑共享网络
  13. Dapp 众筹项目1 合约代码编写
  14. 用计算机求解问题的一般步骤,计算机问题求解过程包括哪些步骤
  15. Spark 入门简介
  16. 脑电数据分析方法与应用实例简介-EEG Processing and Feature 1
  17. 小样本关系分类:STAD: Self-Training with Ambiguous Data for Low-Resource Relation Extraction Extraction
  18. 1秒!简单了解论文的查找方式和阅读技巧
  19. ArcGIS栅格计算器公式总结
  20. 火鸟字幕合并器官方发布首页

热门文章

  1. 计算机本地用户删除后怎么恢复,电脑本地磁盘盘符被隐藏C盘不见了恢复方法...
  2. java 漏洞挖掘_Apache Tika命令注入漏洞挖掘
  3. 好想学python 怎么猜人物_想自学Python,如何才能坚持下来?
  4. arg是什么函数_怎么实现边听歌边搜图?线程初体验:常用函数
  5. java编程东西好多记不住_课程总结
  6. mysql忘了root密码_mysql忘记root密码怎么办
  7. python模仿百度云桌面_利用百度云接口实现车牌识别!人称Python调包侠!
  8. amp 调用链_调用链选型之Zipkin,Pinpoint,SkyWalking,CAT
  9. 编写python程序、创建名为class的数据库_Python中的元类(metaclass)以及元类实现单例模式...
  10. HTMLCSS课堂笔记