■ [11gR2 RAC 설치(ASM ISCSI)] 11. Create Database(DBCA)

DBMS/[Oracle] ■ 01. Installation & Patches 2016. 6. 9. 17:34

■ [11gR2 RAC 설치(ASM ISCSI)] 11. Create Database(DBCA)


-- 사용할 DB 생성


※ 이역시 scripts 로 생성 할수 있으며 다음에 포스팅 하도록 하겠다.


[Create Database(DBCA)] 01. DBCA 수행

##  oracle 유저로 dbca 수행


[oracle@mk01n01 ~]$ dbca




 [Create Database(DBCA)] 02. Create Database 01.

02. [Create Database(DBCA)] 01에서 oracle 유저로 DBCA를 수행 하게 되면 위와 같이 GUI 로 DataBase를 생성하는데 있어서  DataBase 의 형태를 선택화면이 나타난다.


 [Create Database(DBCA)] 03. Create Database 02.

03. 여기서는 DB 생성, DB의 옵션 변경, DB 삭제, Templeates 관리, Instance 관리 등을 할수 있으나 

     우리는 아직 DB 가 없기 때문에 위와 같은 화면 이 나타나며 

     
[Create Database] 선택 -> ②[Next] 버튼을 차례로 클릭하여 다음으로 이동.



 [Create Database(DBCA)] 04. Create Database 03.

04. 여기는 용도에 따라 DB를 생성하는데 보통은 [Custom Database] 를 선택한다.-> [Next] 버튼클릭 다음으로 넘어간다.

    (나는 [General Purpose or Transaction processing]를 선택했다. 이유는 나중에 sample schema를 GUI환경에서 선택해서 설치할수 있기 때문이다.) 



 [Create Database(DBCA)] 05. Create Database 04.

 

① [Configuration Type] [Admin-Managed]로 선택

[Global Database name] 을 입력한다.(난 cafe 로 입력했다.)

③ 각 DB의 instance 의 [prefix 를 정의]한다. (global db명과 같이 설정.)

④ [Select All] 버튼을 클릭하여 ⑤의 모든 노드를 선택한다.



 [Create Database(DBCA)] 06. Create Database 05.


06. ① [Configuration Enterprise Manager] 체크박스 체크 -> ②[Next] 버튼 클릭

     (이 화면은 RAC 내에 local EnterpriseMmanager 을 설정하기 위한 화면이다. 나중에 EM 서버를 따로 설치하겠지만 local EM으로 RAC를 관리하고 싶다면 ① [Configuration Enterprise Manager] 체크박스를 체크한다.)


 [Create Database(DBCA)] 07. Create Database 06.

07. ① DB 생성시 각 관리 user들의 패스워드를 각각 따로 설정할지 ② 관리 user 들의 패스워드들을 하나로 통합하여 관리할지 결정. (② 에 체크해서 하나로 관리하는것이 여러모로 편리해서 ② 선택)


 [Create Database(DBCA)] 08. Create Database 07.

08. [Create Database(DBCA)] 07에서 패스워드를 충분히 복잡하게 설정하지 않으면 위와 같이 경고창을 만난다. 하지만 ② [Yes] 버튼을 클릭하면 무시하고 넘어간다.

(최소 8자 이상 대소문자 각각 한개씩, 숫자와 특수문자가 꼭 들어가야 한다.)


 [Create Database(DBCA)] 09. Create Database 08.

09. 우리는 ASM 사용 할 것이기 때문에 Storage Type을 ①[Automatic Storage Management(ASM)]을 선택

[Use Oracle-Managed Files] 의 ②[Browse...]버튼을 클릭하여 아래 [Create Database(DBCA)] 10과 같이 DB를 생성할 Diskgroup 을 선택한다.


 [Create Database(DBCA)] 10. Create Database 09.

10. DB를 생성할 Disk group 선택 (DATA01 Diskgroup 에 생성 할 것이기 때문에 DATA01 diskgroup 선택.)


 [Create Database(DBCA)] 11. Create Database 10.

11. ① DB 설치 diskgroup으로 DATA01 diskgroup 선택 (ASM의 datagroup 은 +로 나온다.)

     ② [File location Variables...] 버튼을 클릭하염 아래 [Create Database(DBCA)] 12와 같이 나타난다.


 [Create Database(DBCA)] 12. Create Database 11.

12. [Create Database(DBCA)] 11.에서 [File location Variables...] 버튼을 클릭하면 위와 같이 ORACLE_BASE, ORACLE_HOME, DB_NAME, DB_UNIQUE_NAME, SID 등을 확인 할수 잇다. [OK]버튼 클릭.


 [Create Database(DBCA)] 13. Create Database 12.

13. [Create Database(DBCA)] 12에서 [OK]버튼을 클릭하면 위 화면으로 다시 돌아오는데 [Next]버튼을 클릭하여 다음으로 넘어간다.


 [Create Database(DBCA)] 14. Create Database 13.

14. [Create Database(DBCA)] 13.에서 [Next]버튼을 클릭하면 위와 같이 ASM Instance의 [ASMSNMP] user 패스워드 설정 팝업창이 나타난다. ASMSNMP 패스워드 설정 후 [OK]버튼을 클릭하여 다음으로 이동.


 [Create Database(DBCA)] 15. Create Database 14.

15. 여기서는 Fast Recovery Area 를 설정하는데 FRA 영역을 사용하려면 ① 체크박스에 체크 후 FRA영역을 저장할 Diskgroup 을 ②[Borwse...]버튼을 클릭하여 아래 [Create Database(DBCA)] 16.과 같이 RECO diskgroup을 FRA 영역으로 설정한다.


 [Create Database(DBCA)] 16. Create Database 15.

16. 위와 같이 RECO 영역을 FRA 영역으로 선택한후 [OK]버튼을 클릭한다.


 [Create Database(DBCA)] 17. Create Database 16.

여기서는 ①Fast Recovery Area를 RECO diskgroup 으로 지정한 화면으로 총 size는 4407MB 로 잡았다.

Archive log mode 로 운영을 하려면 ② [Enable Archiveing] 체크 후 ③[Next] 버튼을 클릭한다.


 [Create Database(DBCA)] 18. Create Database 17.

18. Sample Schema 를 설치하기 위해 [Sample Schema] 체크버튼을 클릭 후 [Next]버튼을 클릭한다.


 [Create Database(DBCA)] 19. Create Database 18.

19. RAC 로 생성할 instance 의 Memory target 을 잡는다.


 [Create Database(DBCA)] 19. Create Database 18.

19. sizing 탭에스는 RAC 에서 사용할 process 갯수를 지정한다. 작은 사이즈라 1024개로 설정.



 [Create Database(DBCA)] 20. Create Database 19.

20. [Caracter Sets] 탭에서는 위와 같이 AL32-UTF8 로 설정한다. (전세계적으로 쓰이는 캐릭터셋으로 필요하다면 다른 캐릭터 셋을 사용해되 된다. 나머지는 default 이다.)

[Finish] 버튼을 클릭하면 아래 와 같이 팝업창이 나타난다.

 [Create Database(DBCA)] 21. Create Database 20.

21. 위와 같이 팝업창에서 [OK] 버튼을 클릭하면 RAC database 설치를 시작한다.

 [Create Database(DBCA)] 22. Create Database 21.

22. RAC Database 설치가 진행된다.


 [Create Database(DBCA)] 23. Create Database 20.

23. 이제 DB 설치가 완료된 화면이다. DB 설치가 완료 되면 위와 같이 팝업창이 나타나며 설치된 Database의 정보가 나타난다. ① [Exit] 버튼을 클릭하여 설치를 완료 한다.


 [Create Database(DBCA)] 23. Database 설치 확인

[oracle@mk01n01 ~]$ crsctl status res -t

--------------------------------------------------------------------------------

NAME           TARGET  STATE        SERVER                   STATE_DETAILS       

--------------------------------------------------------------------------------

Local Resources

--------------------------------------------------------------------------------

ora.DATA01.dg

               ONLINE  ONLINE       mk01n01                                      

               ONLINE  ONLINE       mk01n02                                      

ora.LISTENER.lsnr

               ONLINE  ONLINE       mk01n01                                      

               ONLINE  ONLINE       mk01n02                                      

ora.OCR_VOTE.dg

               ONLINE  ONLINE       mk01n01                                      

               ONLINE  ONLINE       mk01n02                                      

ora.RECO.dg

               ONLINE  ONLINE       mk01n01                                      

               ONLINE  ONLINE       mk01n02                                      

ora.asm

               ONLINE  ONLINE       mk01n01                  Started             

               ONLINE  ONLINE       mk01n02                  Started             

ora.gsd

               OFFLINE OFFLINE      mk01n01                                      

               OFFLINE OFFLINE      mk01n02                                      

ora.net1.network

               ONLINE  ONLINE       mk01n01                                      

               ONLINE  ONLINE       mk01n02                                      

ora.ons

               ONLINE  ONLINE       mk01n01                                      

               ONLINE  ONLINE       mk01n02                                      

ora.registry.acfs

               ONLINE  ONLINE       mk01n01                                      

               ONLINE  ONLINE       mk01n02                                      

--------------------------------------------------------------------------------

Cluster Resources

--------------------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

      1        ONLINE  ONLINE       mk01n02                                      

ora.cafe.db

      1        ONLINE  ONLINE       mk01n01                  Open                

      2        ONLINE  ONLINE       mk01n02                  Open                

ora.cvu

      1        ONLINE  ONLINE       mk01n01                                      

ora.mk01n01.vip

      1        ONLINE  ONLINE       mk01n01                                      

ora.mk01n02.vip

      1        ONLINE  ONLINE       mk01n02                                      

ora.oc4j

      1        ONLINE  ONLINE       mk01n01                                      

ora.scan1.vip

      1        ONLINE  ONLINE       mk01n02                

      

      

[oracle@mk01n01 ~]$ sqlplus / as sysdba


SQL*Plus: Release 11.2.0.4.0 Production on Wed May 18 15:21:08 2016


Copyright (c) 1982, 2013, Oracle.  All rights reserved.



Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,

Data Mining and Real Application Testing options


SQL> set lines 200;


SQL> select instance_name, status from gv$instance;


INSTANCE_NAME STATUS

------------------------------------------------ ------------------------------------

cafe1 OPEN

cafe2 OPEN

23. 위와 같이 1번노드(mk01n01)에서 DB 가 설치되어 instance가 잘 Open 되어있는지 확인한다.

(parameter 및 여러 설정사항들은 사용에 맞게 재설정 가능하다.)


-- 이로써 11gR2 RAC 의 설치가 모두 끝이 났다.

: