OCF_HEARTBEAT_PURE-(7)
π ocf_heartbeat_Pure-FTPd π
okay bestie, come sit with me, we're gonna talk about ocf_heartbeat_Pure-FTPd β it lives in section 7 of the manuals, it's part of the OCF resource agents, and it is literally just here to babysit a Pure-FTPd FTP server instance for you. no cap. π
β¨ SYNOPSIS β¨
Pure-FTPd [start | stop | monitor | meta-data | validate-all]
that's it, that's the whole vibe check. π¦
πΈ DESCRIPTION πΈ
so the way this works is: this script manages Pure-FTPd in an Active-Passive setup. one node is the main character, the other one is patiently waiting in the wings like a true understudy. periodt. π
π SUPPORTED PARAMETERS π
every one of these is precious, don't skip any:
scriptβ the full path to the Pure-FTPd startup script, bestie. like for example"/sbin/pure-config.pl". (unique, optional, string, default"/sbin/pure-config.pl") πconffileβ the Pure-FTPd config file name, and yes it needs the full path. for example"/etc/pure-ftpd/pure-ftpd.conf". (unique, optional, string, default"/etc/pure-ftpd/pure-ftpd.conf") πdaemon_typeβ which Pure-FTPd daemon gets called bypure-ftpd-wrapper. the valid options are:""forpure-ftpd,"mysql"forpure-ftpd-mysql,"postgresql"forpure-ftpd-postgresql, and"ldap"forpure-ftpd-ldap. (unique, optional, string, no default β so if you leave it blank it's giving pure-ftpd energy) πpidfileβ PID file, iconic, we love a PID file. (optional, string, default"/run/resource-agents/pure-ftpd-RESOURCE_ID.pid") β
π₯ SUPPORTED ACTIONS π₯
this resource agent supports the following actions (operations), and yes we're listing all of them:
startβ starts the resource. suggested minimum timeout:20s. π«Άstopβ stops the resource. suggested minimum timeout:20s. πmonitorβ performs a detailed status check. suggested minimum timeout:20s. suggested interval:60s. she's thorough, she checks in, she cares. β¨validate-allβ performs a validation of the resource configuration. suggested minimum timeout:20s. π§meta-dataβ retrieves resource agent metadata (internal use only). suggested minimum timeout:5s. π
π EXAMPLE CRM SHELL π
here's an example config for a Pure-FTPd resource using the crm(8) shell, look at her go:
primitive p_Pure-FTPd ocf:heartbeat:Pure-FTPd \
op monitor depth="0" timeout="20s" interval="60s"
π EXAMPLE PCS π
and here's the same energy but for a Pure-FTPd resource using pcs(8):
pcs resource create p_Pure-FTPd ocf:heartbeat:Pure-FTPd \
op monitor OCF_CHECK_LEVEL="0" timeout="20s" interval="60s"
π¦ SEE ALSO π¦
π AUTHOR π
ClusterLabs contributors (see the resource agent source for information about individual authors). they ate, fr fr. π
and that's the whole page, bestie β no notes, it's giving flawless. πβ¨
okay so this was resource-agents UNKNOWN, dated 04/08/2026 β mwah, love you, bye! π πΈππ«Ά
π¦ where this page comes from
- fedora 43: resource-agents 4.18.0-1.fc43 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- fedora 44: resource-agents 4.18.0-1.fc44 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms