You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By default, installs a single instance 18.3.0.0 database on a filesystem.
15
21
@@ -34,6 +40,8 @@ By default, installs a single instance 18.3.0.0 database on a filesystem.
34
40
35
41
### Roles
36
42
43
+
A lot of these roles uses Ansible modules that comes from [ansible-oracle-modules](https://github.com/oravirt/ansible-oracle-module)
44
+
37
45
**common**
38
46
39
47
This will configure stuff common to all machines
@@ -79,10 +87,6 @@ This role will install and configure Oracle Grid Infrastructure (RAC/SI)
79
87
- Install Oracle Grid Infrastructure
80
88
81
89
82
-
_**oraasm-createdg (deprecated - use oraasm-manage-diskgroups instead)**_
83
-
84
-
_This role will create the diskgroup(s) that should be used for database storage. Uses asmca to create diskgroups.
85
-
- Generates a shellscript that uses asmca to create the diskgroups._
86
90
87
91
**oraasm-manage-diskgroups**
88
92
@@ -103,28 +107,10 @@ This role will install the oracle database server(s). It is possible to run more
103
107
**oradb-manage-db**
104
108
105
109
This role statefully manages the lifecycle of a database
106
-
- Manages the db using the **oracle_db** module
110
+
- Uses the **oracle_db** module
111
+
- Creates/deletes: `state: present/absent`
107
112
- Maintains archivelog/force_logging True/False
108
113
109
-
110
-
_**oradb-create (deprecated - use oradb-manage-db instead)**_
111
-
112
-
_This role creates the databases (RAC/RAC One Node, Single Instance). Possible to create container databases. Performs a dbca silent run to create the database.
113
-
- Generates a responsefile to be used by dbca
114
-
- Creates the db using dbca
115
-
- Changes parameters based on input._
116
-
117
-
118
-
_**oradb-delete (deprecated - use oradb-manage-db instead)**_
119
-
120
-
_This role deletes a database_
121
-
122
-
123
-
_**oraswgi-opatch (deprecated - use oraswgi-manage-patches instead)_
124
-
125
-
_This role will use opatch to apply a patch to a Grid Infrastructure home. At the moment it is basically written to apply PSU's, not one-off patches. It'll probably work but it is not designed for that at the moment.
126
-
Does an initial check to see if the patches are already applied, and skips through all steps if they are._
127
-
128
114
**oraswgi-manage-patches**
129
115
130
116
Manage patches in a GI environment
@@ -153,7 +139,8 @@ Configures cron schedules if needed
153
139
154
140
**oradb-manage-<*>**
155
141
156
-
Statefully manages various aspects of the DB
142
+
Statefully manages various aspects of the DB. They all use modules from [ansible-oracle-modules](https://github.com/oravirt/ansible-oracle-module)
143
+
157
144
-**oradb-manage-pdb**
158
145
-**oradb-manage-tablespace**
159
146
-**oradb-manage-parameters**
@@ -165,6 +152,18 @@ Statefully manages various aspects of the DB
These are the Oracle binaries that are pre-configured to be used. They have to be manually downloaded and made available (either locally, from a web endpoint or through a nfs-share)
0 commit comments