Skip to content

Commit 5dfdbda

Browse files
committed
molecule: added 2nd listener for testing
1 parent f0f733a commit 5dfdbda

File tree

4 files changed

+123
-112
lines changed

4 files changed

+123
-112
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
minor_changes:
3+
- "molecule: added 2nd listener for testing (oravirt#475)"

extensions/molecule/dbfs/molecule.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,4 @@ provisioner:
2525
inventory:
2626
links:
2727
group_vars: ../shared_config/inventory/group_vars/
28+
host_vars: ../shared_config/inventory/host_vars/

extensions/molecule/shared_config/inventory/group_vars/all/oracle_db.yml

Lines changed: 6 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -63,129 +63,23 @@ db_homes_config:
6363

6464
oracle_listeners_config:
6565
LISTENER:
66-
home: db19-si-ee
6766
address:
6867
- host: "{{ ansible_hostname }}"
6968
protocol: TCP
7069
port: 1521
70+
LISTENER1522:
71+
address:
72+
- host: "{{ ansible_hostname }}"
73+
protocol: TCP
74+
port: 1522
7175

7276
listener_installed:
7377
- home: db19-si-ee
7478
listener_name: LISTENER
7579
state: present
76-
77-
oracle_databases:
78-
- home: db19-si-ee
79-
oradb_facts_ignore_unreachable: true
80-
oracle_db_name: &oracle_db_name DB1
81-
oracle_db_type: SI
82-
is_container: true
83-
storage_type: FS
84-
oracle_database_type: MULTIPURPOSE
85-
redolog_size: 50M
86-
redolog_groups: 3
87-
datafile_dest: /u01/app/oracle/oradata
88-
recoveryfile_dest: /u01/app/oracle//fra
89-
listener_name: LISTENER
90-
listener_port: &cdb_listener_port 1521
91-
# *local_listener is used in initparam as an achor
92-
local_listener: &local_listener "{{ ansible_hostname }}:1521"
93-
archivelog: false
94-
flashback: false
95-
force_logging: true
96-
state: present
97-
statspack:
98-
purgedays: 14
99-
snaplevel: 7
100-
tablespace: PERFSTAT
101-
state: present
102-
tablespaces:
103-
- name: PERFSTAT
104-
size: 10M
105-
autoextend: true
106-
next: 50M
107-
maxsize: 4G
108-
content: permanent
109-
state: present
110-
init_parameters:
111-
- {name: db_create_file_dest, value: '/u01/app/oracle/oradata', scope: both, state: present}
112-
- {name: db_create_online_log_dest_1, value: '/u01/app/oracle/oradata', scope: both, state: present}
113-
- {name: recyclebin, value: 'off', scope: spfile, state: present}
114-
- {name: pga_aggregate_target, value: '128M', scope: both, state: present}
115-
- {name: sga_target, value: '1808M', scope: spfile, state: present}
11680
- home: db19-si-ee
117-
oradb_facts_ignore_unreachable: true
118-
oracle_db_name: &oracle_db_name2 DB2
119-
oracle_db_type: SI
120-
is_container: true
121-
storage_type: FS
122-
oracle_database_type: MULTIPURPOSE
123-
redolog_size: 50M
124-
redolog_groups: 3
125-
datafile_dest: /u01/app/oracle/oradata
126-
recoveryfile_dest: /u01/app/oracle//fra
127-
listener_name: LISTENER
128-
listener_port: *cdb_listener_port
129-
# *local_listener is used in initparam as an achor
130-
local_listener: *local_listener
131-
archivelog: false
132-
flashback: false
133-
force_logging: false
134-
state: present
135-
tablespaces:
136-
- name: TEST
137-
size: 10M
138-
autoextend: true
139-
next: 50M
140-
maxsize: 4G
141-
content: permanent
142-
state: present
143-
init_parameters:
144-
- {name: db_create_file_dest, value: '/u01/app/oracle/oradata', scope: both, state: present}
145-
- {name: db_create_online_log_dest_1, value: '/u01/app/oracle/oradata', scope: both, state: present}
146-
- {name: recyclebin, value: 'off', scope: spfile, state: present}
147-
- {name: pga_aggregate_target, value: '128M', scope: both, state: present}
148-
- {name: sga_target, value: '1808M', scope: spfile, state: present}
149-
150-
oracle_pdbs:
151-
- cdb: DB1
152-
home: db19-si-ee
153-
pdb_name: ORCLPDB
154-
pdbadmin_user: PDBROOT
155-
listener_port: 1521
156-
state: present
157-
datafile_dest: /u01/app/oracle/oradata
158-
statspack:
159-
purgedays: 14
160-
snaplevel: 7
161-
tablespace: PERFSTAT
162-
state: present
163-
tablespaces:
164-
- name: PERFSTAT
165-
size: 10M
166-
autoextend: true
167-
next: 50M
168-
maxsize: 4G
169-
content: permanent
170-
state: present
171-
- cdb: DB2
172-
home: db19-si-ee
173-
pdb_name: ORCLPDB1
174-
listener_port: 1521
175-
state: present
176-
datafile_dest: /u01/app/oracle/oradata
177-
- cdb: DB2
178-
home: db19-si-ee
179-
pdb_name: ORCLPDB2
180-
listener_port: 1521
181-
state: present
182-
datafile_dest: /u01/app/oracle/oradata
183-
- cdb: DB2
184-
home: db19-si-ee
185-
pdb_name: ORCLPDB3
186-
listener_port: 1521
81+
listener_name: LISTENER1522
18782
state: present
188-
datafile_dest: /u01/app/oracle/oradata
18983

19084
_tnsnames_config_pdb_helper:
19185
- key: "{{ oracle_pdbs[0]['pdb_name'] }}"
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
---
2+
oracle_databases:
3+
- home: db19-si-ee
4+
oradb_facts_ignore_unreachable: true
5+
oracle_db_name: &oracle_db_name DB1
6+
oracle_db_type: SI
7+
is_container: true
8+
storage_type: FS
9+
oracle_database_type: MULTIPURPOSE
10+
redolog_size: 50M
11+
redolog_groups: 3
12+
datafile_dest: /u01/app/oracle/oradata
13+
recoveryfile_dest: /u01/app/oracle//fra
14+
listener_name: LISTENER
15+
listener_port: &cdb_listener_port 1521
16+
# *local_listener is used in initparam as an achor
17+
local_listener: &local_listener "{{ ansible_hostname }}:1521"
18+
archivelog: false
19+
flashback: false
20+
force_logging: true
21+
state: present
22+
statspack:
23+
purgedays: 14
24+
snaplevel: 7
25+
tablespace: PERFSTAT
26+
state: present
27+
tablespaces:
28+
- name: PERFSTAT
29+
size: 10M
30+
autoextend: true
31+
next: 50M
32+
maxsize: 4G
33+
content: permanent
34+
state: present
35+
init_parameters:
36+
- {name: db_create_file_dest, value: '/u01/app/oracle/oradata', scope: both, state: present}
37+
- {name: db_create_online_log_dest_1, value: '/u01/app/oracle/oradata', scope: both, state: present}
38+
- {name: recyclebin, value: 'off', scope: spfile, state: present}
39+
- {name: pga_aggregate_target, value: '128M', scope: both, state: present}
40+
- {name: sga_target, value: '1808M', scope: spfile, state: present}
41+
- home: db19-si-ee
42+
oradb_facts_ignore_unreachable: true
43+
oracle_db_name: &oracle_db_name2 DB2
44+
oracle_db_type: SI
45+
is_container: true
46+
storage_type: FS
47+
oracle_database_type: MULTIPURPOSE
48+
redolog_size: 50M
49+
redolog_groups: 3
50+
datafile_dest: /u01/app/oracle/oradata
51+
recoveryfile_dest: /u01/app/oracle//fra
52+
listener_name: LISTENER1522
53+
listener_port: *cdb_listener_port
54+
# *local_listener is used in initparam as an achor
55+
local_listener: *local_listener
56+
archivelog: false
57+
flashback: false
58+
force_logging: false
59+
state: present
60+
tablespaces:
61+
- name: TEST
62+
size: 10M
63+
autoextend: true
64+
next: 50M
65+
maxsize: 4G
66+
content: permanent
67+
state: present
68+
init_parameters:
69+
- {name: db_create_file_dest, value: '/u01/app/oracle/oradata', scope: both, state: present}
70+
- {name: db_create_online_log_dest_1, value: '/u01/app/oracle/oradata', scope: both, state: present}
71+
- {name: recyclebin, value: 'off', scope: spfile, state: present}
72+
- {name: pga_aggregate_target, value: '128M', scope: both, state: present}
73+
- {name: sga_target, value: '1808M', scope: spfile, state: present}
74+
75+
oracle_pdbs:
76+
- cdb: DB1
77+
home: db19-si-ee
78+
pdb_name: ORCLPDB
79+
pdbadmin_user: PDBROOT
80+
listener_port: 1521
81+
state: present
82+
datafile_dest: /u01/app/oracle/oradata
83+
statspack:
84+
purgedays: 14
85+
snaplevel: 7
86+
tablespace: PERFSTAT
87+
state: present
88+
tablespaces:
89+
- name: PERFSTAT
90+
size: 10M
91+
autoextend: true
92+
next: 50M
93+
maxsize: 4G
94+
content: permanent
95+
state: present
96+
- cdb: DB2
97+
home: db19-si-ee
98+
pdb_name: ORCLPDB1
99+
listener_port: 1521
100+
state: present
101+
datafile_dest: /u01/app/oracle/oradata
102+
- cdb: DB2
103+
home: db19-si-ee
104+
pdb_name: ORCLPDB2
105+
listener_port: 1521
106+
state: present
107+
datafile_dest: /u01/app/oracle/oradata
108+
- cdb: DB2
109+
home: db19-si-ee
110+
pdb_name: ORCLPDB3
111+
listener_port: 1521
112+
state: present
113+
datafile_dest: /u01/app/oracle/oradata

0 commit comments

Comments
 (0)