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

4、DB(Database)配置html

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

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

4、DB(Database)安装

4.1 解压DB的安装包

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

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

[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用户登陆,配置数据库软件。app

[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软件的配置。ssh

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数据库已经建立成功。.net

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.lsnr
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
ora.DATA.dg
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
ora.FRA.dg
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
ora.LISTENER.lsnr
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
ora.MGMT.GHCHKPT.advm
               OFFLINE OFFLINE      db40                     STABLE
               OFFLINE OFFLINE      db42                     STABLE
ora.MGMT.dg
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
ora.OCRVT.dg
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
ora.chad
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
ora.helper
               OFFLINE OFFLINE      db40                     IDLE,STABLE
               OFFLINE OFFLINE      db42                     STABLE
ora.mgmt.ghchkpt.acfs
               OFFLINE OFFLINE      db40                     STABLE
               OFFLINE OFFLINE      db42                     STABLE
ora.net1.network
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
ora.ons
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
ora.proxy_advm
               ONLINE  ONLINE       db40                     STABLE
               ONLINE  ONLINE       db42                     STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
      1        ONLINE  ONLINE       db42                     STABLE
ora.MGMTLSNR
      1        ONLINE  ONLINE       db42                     169.254.7.154 10.0.0
                                                             .42,STABLE
ora.asm
      1        ONLINE  ONLINE       db40                     Started,STABLE
      2        ONLINE  ONLINE       db42                     Started,STABLE
      3        OFFLINE OFFLINE                               STABLE
ora.cdb.db
      1        ONLINE  ONLINE       db40                     Open,HOME=/u01/app/o
                                                             racle/product/18.3.0
                                                             /db_1,STABLE
      2        ONLINE  ONLINE       db42                     Open,HOME=/u01/app/o
                                                             racle/product/18.3.0
                                                             /db_1,STABLE
ora.cvu
      1        ONLINE  ONLINE       db42                     STABLE
ora.db40.vip
      1        ONLINE  ONLINE       db40                     STABLE
ora.db42.vip
      1        ONLINE  ONLINE       db42                     STABLE
ora.mgmtdb
      1        ONLINE  ONLINE       db42                     Open,STABLE
ora.qosmserver
      1        ONLINE  ONLINE       db42                     STABLE
ora.rhpserver
      1        OFFLINE OFFLINE                               STABLE
ora.scan1.vip
      1        ONLINE  ONLINE       db42                     STABLE
--------------------------------------------------------------------------------

oracle用户登陆,sqlplus / as sysdba

[oracle@db40 ~]$ sqlplus / as sysdba

SQL*Plus: Release 18.0.0.0.0 - Production on Sun Aug 5 16:04:42 2018
Version 18.3.0.0.0

Copyright (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.0

SQL> select inst_id, name, open_mode from gv$database;

   INST_ID NAME      OPEN_MODE
---------- --------- --------------------
         1 CDB       READ WRITE
         2 CDB       READ WRITE

SQL> show con_id

CON_ID
------------------------------
1
SQL> show con_name

CON_NAME
------------------------------
CDB$ROOT
SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB1                           READ WRITE NO
         4 PDB2                           READ WRITE NO
         5 PDB3                           READ WRITE NO
         6 PDB4                           READ WRITE NO
SQL> alter session set container = pdb4;

Session altered.

SQL> show pdbs

    CON_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.983372191

SQL>

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

相关文章
相关标签/搜索