diff options
Diffstat (limited to '')
-rw-r--r-- | scripts/gfs2-base/main.yml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/scripts/gfs2-base/main.yml b/scripts/gfs2-base/main.yml new file mode 100644 index 0000000..47afe0b --- /dev/null +++ b/scripts/gfs2-base/main.yml @@ -0,0 +1,27 @@ +# Copyright (C) 2009 Andrew Beekhof +# Copyright (C) 2015 Kristoffer Gronlund +# +# License: GNU General Public License (GPL) +version: 2.2 +category: Script +shortdesc: GFS2 File System Base (Cloned) +longdesc: | + This template generates a cloned instance of the GFS2 file system. + The file system should be on the device, unless cLVM is used. + +parameters: + - name: clvm-group + shortdesc: cLVM Resource Group ID + longdesc: Optional ID of a cLVM resource group. + required: False + +actions: + - cib: | + primitive gfs-controld ocf:pacemaker:controld + + clone c-gfs gfs-controld + meta interleave=true ordered=true + + - crm: configure modgroup {{clvm-group}} add c-gfs + shortdesc: Add gfs controld to cLVM group + when: clvm-group |