1OCF_HEARTBEAT_MINIO(7) OCF resource agents OCF_HEARTBEAT_MINIO(7)
2
3
4
6 ocf_heartbeat_minio - OCF Resource Agent compliant Minio server script.
7
9 minio [start | stop | monitor | meta-data | validate-all]
10
12 This script manages Minio in an Active-Passive setup
13
15 binary
16 The Minio server binary
17
18 (optional, string, default "/opt/minio/minio-server")
19
20 confdir
21 The Minio configuration directory path. For example, "/etc/minio"
22
23 (optional, string, default "/etc/minio")
24
25 pidfile
26 The Minio PID file. The location of the PID file.
27
28 (optional, string, default "/var/run/minio.pid")
29
30 address
31 Address to bind minio to.
32
33 (optional, string, default ":9000")
34
35 volumepaths
36 The storage volumes for minio to use.
37
38 (optional, string, default "/home/shared")
39
41 This resource agent supports the following actions (operations):
42
43 start
44 Starts the resource. Suggested minimum timeout: 20s.
45
46 stop
47 Stops the resource. Suggested minimum timeout: 20s.
48
49 monitor
50 Performs a detailed status check. Suggested minimum timeout: 20s.
51 Suggested interval: 60s.
52
53 validate-all
54 Performs a validation of the resource configuration. Suggested
55 minimum timeout: 2s.
56
57 meta-data
58 Retrieves resource agent metadata (internal use only). Suggested
59 minimum timeout: 5s.
60
62 The following is an example configuration for a minio resource using
63 the crm(8) shell:
64
65 primitive p_minio ocf:heartbeat:minio \
66 op monitor depth="0" timeout="20s" interval="60s"
67
69 The following is an example configuration for a minio resource using
70 pcs(8)
71
72 pcs resource create p_minio ocf:heartbeat:minio \
73 op monitor OCF_CHECK_LEVEL="0" timeout="20s" interval="60s"
74
76 http://clusterlabs.org/
77
79 ClusterLabs contributors (see the resource agent source for information
80 about individual authors)
81
82
83
84resource-agents UNKNOWN 01/25/2023 OCF_HEARTBEAT_MINIO(7)