From d835b2cae8abc71958b69362162e6a70c3d7ef63 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 08:48:59 +0200 Subject: Adding upstream version 4.6.0. Signed-off-by: Daniel Baumann --- scripts/sap-db/main.yml | 63 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 scripts/sap-db/main.yml (limited to 'scripts/sap-db/main.yml') diff --git a/scripts/sap-db/main.yml b/scripts/sap-db/main.yml new file mode 100644 index 0000000..b472f3f --- /dev/null +++ b/scripts/sap-db/main.yml @@ -0,0 +1,63 @@ +version: 2.2 +category: SAP +shortdesc: SAP Database Instance +longdesc: | + Configure a SAP database instance including: + + 1) A virtual IP address for the SAP database instance, + + 2) A file system on shared storage (/sapdb), + + 3) SAPinstance for the database. + +parameters: + - name: id + shortdesc: SAP Database Resource Group ID + longdesc: Unique ID for the SAP Database instance resource group in the cluster. + required: true + type: resource + value: grp_sapdb_NA0 + +include: + - script: sapdb + required: true + - script: virtual-ip + shortdesc: The Virtual IP address configured here will be for the SAP Database instance. + required: true + parameters: + - name: id + value: rsc_ip_NA0_sapna0db + - name: ip + value: 172.17.2.54 + - name: cidr_netmask + value: 24 + - name: nic + value: eth0 + - script: filesystem + shortdesc: "File system resource for the SAP database (typically /sapdb)." + longdesc: >- + If a file system does not already exist on the block device + specified here, you will need to run mkfs to create it, prior + to starting the file system resource. You will also need + to create the mount point directory on all cluster nodes. + parameters: + - name: id + value: rsc_fs_NA0_sapna0db + - name: directory + value: "/sapdb" + - name: options + value: "noatime,barrier=0,data=writeback" + ops: | + op stop timeout=300 + op monitor interval=30 timeout=130 + +actions: + - include: sapdb + - include: virtual-ip + - include: filesystem + - cib: + group {{id}} + {{virtual-ip:id}} + {{filesystem:id}} + {{sapdb:id}} + meta target-role=Stopped -- cgit v1.2.3