Skip to content

Commit 11e01ad

Browse files
committed
Merge branch 'development'
2 parents 2553c77 + 768d62d commit 11e01ad

File tree

16 files changed

+62
-18
lines changed

16 files changed

+62
-18
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ By default, installs a single instance 12.2.0.1 database on filesystem. Just put
1414

1515
Pre-requisites:
1616

17-
- Ansible >= 2.1
17+
- Ansible >= 2.4
1818
- Oracle Linux (or any RHEL-based Linux System) >= 6.4
1919
- Oracle Database/Grid Infrastructure 12.2.0.1, 12.1.0.1, 12.1.0.2, 11.2.0.4, 11.2.0.3
2020

customize-db.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
- oradb-manage-pdb
66
- oradb-manage-tablespace
77
- oradb-manage-parameters
8+
- oradb-manage-redo
89
- oradb-manage-roles
910
- oradb-manage-users
1011
- oradb-manage-grants

group_vars/vbox-rac-dc1/databases.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,16 @@ oracle_databases:
88
storage_type: ASM
99
oracle_db_mem_totalmb: 1024
1010
oracle_database_type: MULTIPURPOSE
11-
redolog_size_in_mb: 100
11+
redolog_size: 100M
12+
redolog_groups: 3
1213
datafile_dest: '+DATA'
1314
recoveryfile_dest: '+FRA'
1415
state: present
1516
# tablespaces:
1617
# - { name: users, size: 10M, bigfile: True, autoextend: false , next: 5M, maxsize: 500M, content: permanent, state: present }
1718
init_parameters:
1819
- {name: db_create_file_dest, value: '+DATA', scope: both, state: present}
20+
- {name: db_create_online_log_dest_1, value: '+FRA', scope: both, state: present}
1921
- {name: db_recovery_file_dest, value: '+FRA', scope: both, state: present}
2022
- {name: db_recovery_file_dest_size, value: 20G, scope: both, state: present}
2123
# services:

group_vars/vbox-si-asm/databases.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,16 @@ oracle_databases: # Dictionary des
88
storage_type: ASM # Database storage to be used. ASM or FS.
99
oracle_db_mem_totalmb: 1024 # Amount of RAM to be used for SGA
1010
oracle_database_type: MULTIPURPOSE # MULTIPURPOSE|DATA_WAREHOUSING|OLTP
11-
redolog_size_in_mb: 100
11+
redolog_size: 100M
12+
redolog_groups: 3
1213
datafile_dest: '+DATA'
1314
recoveryfile_dest: '+FRA'
1415
state: present
1516
tablespaces:
1617
- { name: users, size: 10M, bigfile: True, autoextend: false , next: 5M, maxsize: 500M, content: permanent, state: present }
1718
init_parameters:
1819
- {name: db_create_file_dest, value: '+DATA', scope: both, state: present}
20+
- {name: db_create_online_log_dest_1, value: '+FRA', scope: both, state: present}
1921
- {name: db_recovery_file_dest, value: '+FRA', scope: both, state: present}
2022
- {name: db_recovery_file_dest_size, value: 20G, scope: both, state: present}
2123
# services:

group_vars/vbox-si-asm/vbox-si-asm.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,11 @@
2626

2727
configure_hugepages: False
2828

29-
install_os_packages: True
30-
configure_epel_repo: true
31-
configure_public_yum_repo: True
29+
install_os_packages: False
30+
configure_epel_repo: False
31+
configure_public_yum_repo: False
3232
disable_selinux: false
3333

34-
################ Grid Infrastructure specifics ################
35-
3634

3735
host_fs_layout:
3836
- vgname: vgora

group_vars/vbox-si-fs/databases.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,16 @@ oracle_databases: # Dictionary des
99
storage_type: FS # Database storage to be used. ASM or FS.
1010
oracle_db_mem_totalmb: 1024 # Amount of RAM to be used for SGA
1111
oracle_database_type: MULTIPURPOSE # MULTIPURPOSE|DATA_WAREHOUSING|OLTP
12-
redolog_size_in_mb: 100
12+
redolog_size: 100M
13+
redolog_groups: 3
1314
datafile_dest: /u02/oradata
1415
recoveryfile_dest: /u02/fra
1516
listener_name: LISTENER # This home will have a listener configured
1617
listener_port: 1521
1718
state: present
1819
init_parameters:
1920
- {name: db_create_file_dest, value: '/u02/oradata', scope: both, state: present}
21+
- {name: db_create_online_log_dest_1, value: '/u02/fra', scope: both, state: present}
2022
- {name: db_recovery_file_dest, value: '/u02/fra', scope: both, state: present}
2123
- {name: db_recovery_file_dest_size, value: 20G, scope: both, state: present}
2224
services:

library

roles/oradb-manage-db/defaults/main.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@
102102
oracle_init_params: "" # Specific parameters to be set during installation. Comma-separated list
103103
oracle_db_mem_totalmb: 1024 # Amount of RAM to be used for SGA + PGA
104104
oracle_database_type: MULTIPURPOSE # MULTIPURPOSE|DATA_WAREHOUSING|OLTP
105-
redolog_size_in_mb: 100
105+
redolog_size: 100M
106+
redolog_groups: 3
106107
listener_name: LISTENER
107108
state: present # present | absent

roles/oradb-manage-db/tasks/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
with_items: "{{ oracle_databases }}"
88
tags: set_fact
99

10-
- include: listener.yml
10+
- include_tasks: listener.yml
1111
when: create_listener
1212
tags: listener
1313

@@ -32,7 +32,7 @@
3232
tags:
3333
- customdbcatemplate
3434

35-
- include: manage-db.yml
35+
- include_tasks: manage-db.yml
3636
with_items:
3737
- "{{ oracle_databases }}"
3838
loop_control:

roles/oradb-manage-db/tasks/manage-db.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
tags: create_db,dbcatemplate
6262

6363
- name: manage-db | create database
64-
shell: "time {{oracle_home_db}}/bin/dbca -createDatabase -responseFile {{ oracle_rsp_stage }}/{{ oracle_dbca_rsp }} -silent {{ dbca_redolog }} {{ dbca_initparams }}{{dbca_initparams_extras}}"
64+
shell: "time {{oracle_home_db}}/bin/dbca -createDatabase -responseFile {{ oracle_rsp_stage }}/{{ oracle_dbca_rsp }} -silent {{ dbca_initparams }}{{dbca_initparams_extras}}"
6565
run_once: "{{ configure_cluster }}"
6666
become_user: "{{ oracle_user }}"
6767
when: create_db is defined and create_db and dbh.state|lower == 'present'

0 commit comments

Comments
 (0)