OCF_HEARTBEAT_AZURE-LB(7)
πΈ NAME β aka ocf_heartbeat_azure-lb, manual OCF_HEARTBEAT_AZURE() πΈ
ocf_heartbeat_azure-lb β answers Azure Load Balancer health probe requests. Thatβs the whole vibe bestie: it answers Azure Load Balancer health probe requests β¨
π¦ SYNOPSIS π¦
azure-lb [start | stop | monitor | meta-data | validate-all]
π DESCRIPTION π
Resource agent to answer Azure Load Balancer health probe requests. Lowkey its entire main-character job. Periodt π
π SUPPORTED PARAMETERS π
ncβ The full path of the used binary. This can bencorsocatpath. The default is/usr/bin/ncand/usr/bin/socatfor SUSE distributions. (optional, string, default"/usr/bin/nc")portβ Port to listen to. (optional, string, default"61000")listenβ This parameter can have the following βwaluesβ (yes, the original says βwaluesβ β keeping the typo, itβs iconic π):default: Neither-4nor-6will be used. The default behavior ofsocatandncwill be used.socat: Listen only on IPv4 addresses.nc: Ifnet.ipv6.bindv6only = 0=> Listen on both IPv4 and IP6 addresses. Ifnet.ipv6.bindv6only = 1=> Listen only on IPv4 addresses.
ipv4only: Listen only on IPv4 addresses.ipv6enable: Enable TCP6 support.nc: Listen only on IPv6 addresses independent ofnet.ipv6.bindv6only.socat: Ifnet.ipv6.bindv6only = 0=> Listen on both IPv4 and IP6 addresses. Ifnet.ipv6.bindv6only = 1=> Listen only on IPv6 addresses.
- (optional, string, default
"default")
π₯ SUPPORTED ACTIONS π₯
This resource agent supports the following actions (operations):
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:10s.meta-dataβ Retrieves resource agent metadata (internal use only). Suggested minimum timeout:5s.validate-allβ Performs a validation of the resource configuration. Suggested minimum timeout:5s.
π§ EXAMPLE CRM SHELL π§
The following is an example configuration for a azure-lb resource using the crm(8) shell:
primitive p_azure-lb ocf:heartbeat:azure-lb \
op monitor depth="0" timeout="20s" interval="10s"
π EXAMPLE PCS π
The following is an example configuration for a azure-lb resource using pcs(8):
pcs resource create p_azure-lb ocf:heartbeat:azure-lb \
op monitor OCF_CHECK_LEVEL="0" timeout="20s" interval="10s"
π«Ά SEE ALSO π«Ά
http://clusterlabs.org/ β go sip the cluster tea, bestie π
π AUTHOR π
ClusterLabs contributors (see the resource agent source for information about individual authors). Slay π
Okay bestie, official footer/source/version/date sign-off: the only footer text in the supplied page is OCF_HEARTBEAT_AZURE() β no extra source, version, or date line was provided, so thatβs the whole official stamp ππ
π¦ where this page comes from
- opensuse-leap 16.0: resource-agents 4.18.0+git105.9ea1183-160000.1.1 Β· GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later
- opensuse-leap 16.0: resource-agents 4.18.0+git105.9ea1183-160000.1.1 Β· GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later
- opensuse-leap 16.0: resource-agents 4.18.0+git105.9ea1183-160000.1.1 Β· GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later
- opensuse-leap 16.0: resource-agents 4.18.0+git105.9ea1183-160000.1.1 Β· GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms