blob: aeb6355a93f65a6ba251c420dc4a94a97caf6c01 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
<?xml version="1.0" ?>
<resource-agent name="ASEHAagent" version="rgmanager 2.0">
<version>1.0</version>
<longdesc lang="en">
Sybase ASE Failover Instance
</longdesc>
<shortdesc lang="en">
Sybase ASE Failover Instance
</shortdesc>
<parameters>
<parameter name="name" unique="1" primary="1">
<longdesc lang="en">
Instance name of resource agent "ASEHAagent"
</longdesc>
<shortdesc lang="en">
name
</shortdesc>
<content type="string" />
</parameter>
<parameter name="sybase_home" required="1">
<longdesc lang="en">
The home directory of sybase products
</longdesc>
<shortdesc lang="en">
SYBASE home directory
</shortdesc>
<content type="string" />
</parameter>
<parameter name="sybase_ase" required="1">
<longdesc lang="en">
The directory name under sybase_home where ASE products are installed
</longdesc>
<shortdesc lang="en">
SYBASE_ASE directory name
</shortdesc>
<content type="string" default="ASE-15_0" />
</parameter>
<parameter name="sybase_ocs" required="1">
<longdesc lang="en">
The directory name under sybase_home where OCS products are installed, i.e. ASE-15_0
</longdesc>
<shortdesc lang="en">
SYBASE_OCS directory name
</shortdesc>
<content type="string" default="OCS-15_0" />
</parameter>
<parameter name="server_name" required="1">
<longdesc lang="en">
The ASE server name which is configured for the HA service
</longdesc>
<shortdesc lang="en">
ASE server name
</shortdesc>
<content type="string" />
</parameter>
<parameter name="login_file" required="1">
<longdesc lang="en">
The full path of login file which contains the login/password pair
</longdesc>
<shortdesc lang="en">
Login file
</shortdesc>
<content type="string" />
</parameter>
<parameter name="interfaces_file" required="1">
<longdesc lang="en">
The full path of interfaces file which is used to start/access the ASE server
</longdesc>
<shortdesc lang="en">
Interfaces file
</shortdesc>
<content type="string" />
</parameter>
<parameter name="sybase_user" required="1">
<longdesc lang="en">
The user who can run ASE server
</longdesc>
<shortdesc lang="en">
Sybase user
</shortdesc>
<content type="string" default="sybase" />
</parameter>
<parameter name="shutdown_timeout" required="1">
<longdesc lang="en">
The maximum seconds to wait for the ASE server to shutdown before killing the process directly
</longdesc>
<shortdesc>
Shutdown timeout value
</shortdesc>
<content type="integer" default="0" />
</parameter>
<parameter name="start_timeout" required="1">
<longdesc lang="en">
The maximum seconds to wait for an ASE server to complete before determining that the server had failed to start
</longdesc>
<shortdesc lang="en">
Start timeout value
</shortdesc>
<content type="integer" default="0" />
</parameter>
<parameter name="deep_probe_timeout" required="1">
<longdesc lang="en">
The maximum seconds to wait for the response of ASE server before determining that the server had no response while running deep probe
</longdesc>
<shortdesc lang="en">
Deep probe timeout value
</shortdesc>
<content type="integer" default="0" />
</parameter>
</parameters>
<actions>
<action name="start" timeout="300" />
<action name="stop" timeout="300" />
<!-- Checks to see if it''s mounted in the right place -->
<action name="status" interval="30" timeout="100" />
<action name="monitor" interval="30" timeout="100" />
<!--Checks to see if we can read from the mountpoint -->
<action name="status" depth="10" timeout="100" interval="120" />
<action name="monitor" depth="10" timeout="100" interval="120" />
<action name="meta-data" timeout="5" />
<action name="validate-all" timeout="5" />
</actions>
<special tag="rgmanager">
</special>
</resource-agent>
|