database::db startup
Overview
This class contains the definition for the auto startup of Oracle after a system reboot.
When these customizations aren’t enough, you can replace the class with your own class. See ora_profile::database for an explanation on how to do this.
Also check the set of common parameters that is passed to this class.
Attributes
| Attribute Name | Short Description |
|---|---|
| db_type | The type of the database used to specify if the database should be started by an init script or srvctl. |
| dbname | The name of the database. |
| limits | The limits for the systemd service. |
| oracle_home | The home directory to use for the Oracle installation. |
| systemd_template | Use custom EPP template for systemd service |
| systemd_template_vars | The variables to use when specifying a custom EPP template for systemd service |
oracle_home
The home directory to use for the Oracle installation.
The default is : /u01/app/oracle/product/#{version}/db_home1
To customize this consistently use the hiera key ora_profile::database::oracle_home.
Type: Stdlib::Absolutepath
Back to overview of database::db_startup
dbname
The name of the database.
The default is DB01
To customize this consistently use the hiera key ora_profile::database::dbname. Type: String[1]
Back to overview of database::db_startup
db_type
The type of the database used to specify if the database should be started by an init script or srvctl.
Valid values are:
griddatabase
The default value is: ‘database’
Type: Enum['database','grid']
Back to overview of database::db_startup
limits
The limits for the systemd service.
The default value is:
ora_profile::database::db_startup::limits:
'*/nofile':
soft: 2048
hard: 8192
'oracle/nofile':
soft: 65536
hard: 65536
'oracle/nproc':
soft: 2048
hard: 16384
'oracle/stack':
soft: 10240
hard: 32768
Type: Optional[Hash]
Back to overview of database::db_startup
systemd_template
Use custom EPP template for systemd service
The default value is: undef
Type: Optional[String[1]]
Back to overview of database::db_startup
systemd_template_vars
The variables to use when specifying a custom EPP template for systemd service
The default value is: undef
Type: Optional[Hash]
