summaryrefslogtreecommitdiffstats
path: root/__root__
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2015-02-24 21:13:45 +0100
committerJan Pokorný <jpokorny@redhat.com>2015-02-26 22:41:01 +0100
commitb60c2c04f53d9b656084aed836dc8d3227e253f8 (patch)
tree3a8e38a9fb6019aa29e57ab7c1f19c6c9f949189 /__root__
parent622e2727338f45d98ebfa174b48a1eb50f223912 (diff)
downloadclufter-b60c2c04f53d9b656084aed836dc8d3227e253f8.tar.gz
clufter-b60c2c04f53d9b656084aed836dc8d3227e253f8.tar.xz
clufter-b60c2c04f53d9b656084aed836dc8d3227e253f8.zip
ccs-flatten: update "cached" metadata of resource agents
- new: bind-mount, db2 - updated: nfsserver, postgres-8, vm Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Diffstat (limited to '__root__')
-rw-r--r--__root__/ccs-flatten/bind-mount.sh.metadata76
-rw-r--r--__root__/ccs-flatten/db2.sh.metadata46
-rw-r--r--__root__/ccs-flatten/nfsserver.sh.metadata15
-rw-r--r--__root__/ccs-flatten/postgres-8.sh.metadata10
-rw-r--r--__root__/ccs-flatten/vm.sh.metadata11
5 files changed, 158 insertions, 0 deletions
diff --git a/__root__/ccs-flatten/bind-mount.sh.metadata b/__root__/ccs-flatten/bind-mount.sh.metadata
new file mode 100644
index 0000000..70a22bb
--- /dev/null
+++ b/__root__/ccs-flatten/bind-mount.sh.metadata
@@ -0,0 +1,76 @@
+<?xml version="1.0" ?>
+<resource-agent name="bind-mount" version="rgmanager 2.0">
+ <version>1.0</version>
+
+ <longdesc lang="en">
+ Defines a bind mount.
+ </longdesc>
+
+ <shortdesc lang="en">
+ Defines a bind mount.
+ </shortdesc>
+
+ <parameters>
+
+ <parameter name="name" primary="1" unique="1">
+ <longdesc lang="en">
+ Symbolic name for this bind mount.
+ </longdesc>
+ <shortdesc lang="en">
+ Bind Mount Name
+ </shortdesc>
+ <content type="string"/>
+ </parameter>
+
+ <parameter name="mountpoint" unique="1" required="1">
+ <longdesc lang="en">
+ Target of this bind mount
+ </longdesc>
+ <shortdesc lang="en">
+ Target mountpoint
+ </shortdesc>
+ <content type="string"/>
+ </parameter>
+
+ <parameter name="source" required="1">
+ <longdesc lang="en">
+ Source of the bind mount
+ </longdesc>
+ <shortdesc lang="en">
+ Source of the bind mount
+ </shortdesc>
+ <content type="string"/>
+ </parameter>
+
+ <parameter name="force_unmount">
+ <longdesc lang="en">
+ If set, the cluster will kill all processes using
+ this file system when the resource group is
+ stopped. Otherwise, the unmount will fail, and
+ the resource group will be restarted.
+ </longdesc>
+ <shortdesc lang="en">
+ Force Unmount
+ </shortdesc>
+ <content type="boolean"/>
+ </parameter>
+ </parameters>
+
+ <actions>
+ <action name="start" timeout="5"/>
+ <action name="stop" timeout="5"/>
+ <action name="recover" timeout="5"/>
+
+ <action name="status" timeout="5" interval="1h"/>
+ <action name="monitor" timeout="5" interval="1h"/>
+
+ <action name="meta-data" timeout="5"/>
+ <action name="verify-all" timeout="30"/>
+ </actions>
+
+ <special tag="rgmanager">
+ <child type="nfsexport" forbid="1"/>
+ <child type="nfsclient"/>
+ </special>
+
+</resource-agent>
diff --git a/__root__/ccs-flatten/db2.sh.metadata b/__root__/ccs-flatten/db2.sh.metadata
new file mode 100644
index 0000000..038f5d8
--- /dev/null
+++ b/__root__/ccs-flatten/db2.sh.metadata
@@ -0,0 +1,46 @@
+<?xml version="1.0"?>
+<!DOCTYPE resource-agent SYSTEM "ra-api-1.dtd">
+<resource-agent name="db2.sh">
+<version>1.0</version>
+<longdesc lang="en">
+Resource Agent that manages an IBM DB2 LUW databases in Standard role. Multiple partitions are supported.
+
+When partitions are in use, each partition must be configured as a separate primitive resource.
+
+</longdesc>
+<shortdesc lang="en">Resource Agent that manages an IBM DB2 LUW databases in Standard role with multiple partition support.</shortdesc>
+
+<parameters>
+<parameter name="instance" unique="1" required="1">
+<longdesc lang="en">
+The instance of the database(s).
+</longdesc>
+<shortdesc lang="en">instance</shortdesc>
+<content type="string" default="" />
+</parameter>
+<parameter name="dblist" unique="0" required="0">
+<longdesc lang="en">
+List of databases to be managed, e.g "db1 db2".
+Defaults to all databases in the instance.
+</longdesc>
+<shortdesc lang="en">List of databases to be managed</shortdesc>
+<content type="string"/>
+</parameter>
+<parameter name="dbpartitionnum" unique="0" required="0">
+<longdesc lang="en">
+The number of the partion (DBPARTITIONNUM) to be managed.
+</longdesc>
+<shortdesc lang="en">database partition number (DBPARTITIONNUM)</shortdesc>
+<content type="string" default="0" />
+</parameter>
+</parameters>
+
+<actions>
+<action name="start" timeout="120"/>
+<action name="stop" timeout="120"/>
+<action name="monitor" depth="0" timeout="60" interval="20"/>
+<action name="monitor" depth="0" timeout="60" role="Master" interval="22"/>
+<action name="validate-all" timeout="5"/>
+<action name="meta-data" timeout="5"/>
+</actions>
+</resource-agent>
diff --git a/__root__/ccs-flatten/nfsserver.sh.metadata b/__root__/ccs-flatten/nfsserver.sh.metadata
index ddf99d7..6a45e98 100644
--- a/__root__/ccs-flatten/nfsserver.sh.metadata
+++ b/__root__/ccs-flatten/nfsserver.sh.metadata
@@ -56,6 +56,21 @@
<content type="string" default=".clumanager/nfs"/>
</parameter>
+ <parameter name="statdport">
+ <longdesc lang="en">
+ Specifies the port number used for RPC listener sockets. If
+ this option is not specified, rpc.statd chooses a random
+ ephemeral port for each listener socket. This option can be
+ used to fix the port value of its listeners when SM_NOTIFY
+ requests must traverse a firewall between
+ clients and servers.
+ </longdesc>
+ <shortdesc lang="en">
+ This is the port where rpc.statd should listen on.
+ </shortdesc>
+ <content type="integer" default=""/>
+ </parameter>
+
</parameters>
<actions>
diff --git a/__root__/ccs-flatten/postgres-8.sh.metadata b/__root__/ccs-flatten/postgres-8.sh.metadata
index 7b05d31..e7ae14f 100644
--- a/__root__/ccs-flatten/postgres-8.sh.metadata
+++ b/__root__/ccs-flatten/postgres-8.sh.metadata
@@ -63,6 +63,16 @@
<content type="integer" />
</parameter>
+ <parameter name="startup_wait">
+ <longdesc lang="en">
+ Wait X seconds for correct end of service startup
+ </longdesc>
+ <shortdesc lang="en">
+ Wait X seconds for correct end of service startup.
+ </shortdesc>
+ <content type="number" default="10"/>
+ </parameter>
+
<parameter name="service_name" inherit="service%name">
<longdesc lang="en">
Inherit the service name. We need to know
diff --git a/__root__/ccs-flatten/vm.sh.metadata b/__root__/ccs-flatten/vm.sh.metadata
index 680d261..2480512 100644
--- a/__root__/ccs-flatten/vm.sh.metadata
+++ b/__root__/ccs-flatten/vm.sh.metadata
@@ -251,6 +251,17 @@
<content type="string" default="auto" />
</parameter>
+ <parameter name="no_kill">
+ <longdesc lang="en">
+ Do not force kill vm during stop, instead
+ fail after the timeout expires.
+ </longdesc>
+ <shortdesc lang="en">
+ Don't force kill vm on stop.
+ </shortdesc >
+ <content type="boolean" default="false" />
+ </parameter>
+
</parameters>
<actions>