diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 06:48:59 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 06:48:59 +0000 |
commit | d835b2cae8abc71958b69362162e6a70c3d7ef63 (patch) | |
tree | 81052e3d2ce3e1bcda085f73d925e9d6257dec15 /scripts/oracle/main.yml | |
parent | Initial commit. (diff) | |
download | crmsh-d835b2cae8abc71958b69362162e6a70c3d7ef63.tar.xz crmsh-d835b2cae8abc71958b69362162e6a70c3d7ef63.zip |
Adding upstream version 4.6.0.upstream/4.6.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'scripts/oracle/main.yml')
-rw-r--r-- | scripts/oracle/main.yml | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/scripts/oracle/main.yml b/scripts/oracle/main.yml new file mode 100644 index 0000000..4a79258 --- /dev/null +++ b/scripts/oracle/main.yml @@ -0,0 +1,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}} +
\ No newline at end of file |