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/sap-ci/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 '')
-rw-r--r-- | scripts/sap-ci/main.yml | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/scripts/sap-ci/main.yml b/scripts/sap-ci/main.yml new file mode 100644 index 0000000..7c3468d --- /dev/null +++ b/scripts/sap-ci/main.yml @@ -0,0 +1,70 @@ +version: 2.2 +category: SAP +shortdesc: SAP Central Instance +longdesc: | + Configure a SAP Central Instance including: + + 1) Virtual IP address for the SAP Central instance, + + 2) A file system on shared storage (/usr/sap/SID/DVEBMGS##), + + 3) SAPInstance for the Central Instance. + +parameters: + - name: id + shortdesc: SAP Central Resource Group ID + longdesc: Unique ID for the SAP Central instance resource group in the cluster. + required: true + type: resource + value: grp_sap_NA0_sapna0ci + +include: + - script: sapinstance + required: true + parameters: + - name: id + value: rsc_sapinst_NA0_DVEBMGS01_sapna0ci + - name: InstanceName + value: NA0_DVEBMGS01_sapna0ci + - name: START_PROFILE + value: "/usr/sap/NA0/SYS/profile/START_DVEBMGS01_sapna0ci" + - script: virtual-ip + shortdesc: The Virtual IP address configured here will be for the SAP Central instance. + required: true + parameters: + - name: id + value: rsc_ip_NA0_sapna0ci + - name: ip + value: 172.17.2.55 + - name: cidr_netmask + value: 24 + - name: nic + value: eth0 + - script: filesystem + shortdesc: "File system resource for the /usr/sap/SID/DVEBMGS## directory." + 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_sapna0ci + - name: directory + value: "/usr/sap/NA0/DVEBMGS01" + - name: options + value: "noatime,barrier=0,data=writeback" + ops: | + op stop timeout=300 + op monitor interval=30 timeout=130 + +actions: + - include: sapinstance + - include: virtual-ip + - include: filesystem + - cib: + group {{id}} + {{virtual-ip:id}} + {{filesystem:id}} + {{sapinstance:id}} + meta target-role=Stopped |