1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
version: 2.2
category: Database
shortdesc: Oracle Database
longdesc: Configure an Oracle Database cluster resource.
parameters:
- name: id
required: true
shortdesc: Resource ID
longdesc: Unique ID for the database cluster resource.
type: resource
value: oracle
- name: sid
required: true
shortdesc: Database SID
type: string
value: OracleDB
- name: listener
shortdesc: Listener.
required: true
type: string
value: LISTENER
- name: home
required: true
shortdesc: Database Home.
type: string
value: /srv/oracledb
- name: user
required: true
shortdesc: Database User.
type: string
default: oracle
actions:
- cib: |
primitive lsn-{{id}} ocf:heartbeat:oralsnr
params
sid="{{sid}}"
home="{{home}}"
user="{{user}}"
listener="{{listener}}"
op monitor interval="30" timeout="60" depth="0"
primitive {{id}} ocf:heartbeat:oracle
params
sid="{{sid}}"
home="{{home}}"
user="{{user}}"
op monitor interval="120s"
colocation lsn-with-{{id}} inf: {{id}} lsn-{{id}}
order lsn-before-{{id}} Mandatory: lsn-{{id}} {{id}}
|