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 的工做已經所有結束。

相關文章
相關標籤/搜索