BSD Ports

net/pacemaker2 2.1.11 FreeBSD

Scalable High-Availability cluster resource manager

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e668404cef
License
GPLv2
Categories
net
Package size
3365.6 KiB, 49431.3 KiB installed

Description

Pacemaker is an advanced, scalable High-Availability cluster resource manager for Linux-HA (Heartbeat) and/or Corosync.

It supports "n-node" clusters with significant capabilities for managing resources and dependencies.

It will run scripts at initialization, when machines go up or down, when related resources fail and can be configured to periodically check resource health.

Install

Binary package:

pkg install pacemaker2

From the ports tree:

cd /usr/ports/net/pacemaker2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pacemaker2>0:net/pacemaker2
LIB_DEPENDS=	libcib.so:net/pacemaker2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.1.112.1.112.1.2_42.1.7_52.1.11
FreeBSD:14:quarterly2.1.112.1.11n/a2.1.7_52.1.11
FreeBSD:15:latest2.1.112.1.11n/a2.1.7_52.1.7_5
FreeBSD:15:quarterly2.1.112.1.11n/an/an/a
FreeBSD:16:latest2.1.112.1.11n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 10

The full lists below include those, and their dependencies in turn.

Build dependencies 68
Run dependencies 47

No port depends on this one.

Configuration

No options to configure.

USES
gettext
Service scripts
none

Message after installing

For correct operation, maximum socket buffer size must be tuned
by performing the following command as root :

# sysctl kern.ipc.maxsockbuf=18874368

To preserve this setting across reboots, append the following
to /etc/sysctl.conf :

kern.ipc.maxsockbuf=18874368

===>   NOTICE:

The pacemaker2 port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 40
  • attrd_updater(8)
  • cibadmin(8)
  • crm_attribute(8)
  • crm_diff(8)
  • crm_error(8)
  • crm_failcount(8)
  • crm_master(8)
  • crm_mon(8)
  • crm_node(8)
  • crm_report(8)
  • crm_resource(8)
  • crm_rule(8)
  • crm_shadow(8)
  • crm_simulate(8)
  • crm_standby(8)
  • crm_ticket(8)
  • crm_verify(8)
  • crmadmin(8)
  • fence_watchdog(8)
  • iso8601(8)
  • ocf_pacemaker_ClusterMon(7)
  • ocf_pacemaker_Dummy(7)
  • ocf_pacemaker_HealthCPU(7)
  • ocf_pacemaker_HealthIOWait(7)
  • ocf_pacemaker_HealthSMART(7)
  • ocf_pacemaker_Stateful(7)
  • ocf_pacemaker_SysInfo(7)
  • ocf_pacemaker_attribute(7)
  • ocf_pacemaker_controld(7)
  • ocf_pacemaker_ifspeed(7)
  • ocf_pacemaker_o2cb(7)
  • ocf_pacemaker_ping(7)
  • ocf_pacemaker_remote(7)
  • pacemaker-based(7)
  • pacemaker-controld(7)
  • pacemaker-fenced(7)
  • pacemaker-remoted(8)
  • pacemaker-schedulerd(7)
  • pacemakerd(8)
  • stonith_admin(8)
pkg-plist 4989
  • etc/logrotate.d/pacemaker
  • etc/sysconfig/crm_mon
  • etc/sysconfig/pacemaker
  • include/pacemaker/crm/cib.h
  • include/pacemaker/crm/cib/cib_types.h
  • include/pacemaker/crm/cib/util.h
  • include/pacemaker/crm/cib/util_compat.h
  • include/pacemaker/crm/cib_compat.h
  • include/pacemaker/crm/cluster.h
  • include/pacemaker/crm/cluster/compat.h
  • include/pacemaker/crm/common/acl.h
  • include/pacemaker/crm/common/actions.h
  • include/pacemaker/crm/common/agents.h
  • include/pacemaker/crm/common/agents_compat.h
  • include/pacemaker/crm/common/cib.h
  • include/pacemaker/crm/common/ipc.h
  • include/pacemaker/crm/common/ipc_controld.h
  • include/pacemaker/crm/common/ipc_pacemakerd.h
  • include/pacemaker/crm/common/ipc_schedulerd.h
  • include/pacemaker/crm/common/iso8601.h
  • include/pacemaker/crm/common/logging.h
  • include/pacemaker/crm/common/logging_compat.h
  • include/pacemaker/crm/common/mainloop.h
  • include/pacemaker/crm/common/mainloop_compat.h
  • include/pacemaker/crm/common/nodes.h
  • include/pacemaker/crm/common/nvpair.h
  • include/pacemaker/crm/common/options.h
  • include/pacemaker/crm/common/output.h
  • include/pacemaker/crm/common/resources.h
  • include/pacemaker/crm/common/results.h
  • include/pacemaker/crm/common/results_compat.h
  • include/pacemaker/crm/common/roles.h
  • include/pacemaker/crm/common/rules.h
  • include/pacemaker/crm/common/scheduler.h
  • include/pacemaker/crm/common/scheduler_types.h
  • include/pacemaker/crm/common/schemas.h
  • include/pacemaker/crm/common/scores.h
  • include/pacemaker/crm/common/scores_compat.h
  • include/pacemaker/crm/common/tags.h
  • include/pacemaker/crm/common/tickets.h
  • include/pacemaker/crm/common/util.h
  • include/pacemaker/crm/common/util_compat.h
  • include/pacemaker/crm/common/xml.h
  • include/pacemaker/crm/common/xml_compat.h
  • include/pacemaker/crm/common/xml_io.h
  • include/pacemaker/crm/common/xml_io_compat.h
  • include/pacemaker/crm/common/xml_names.h
  • include/pacemaker/crm/compatibility.h
  • include/pacemaker/crm/crm.h
  • include/pacemaker/crm/crm_compat.h
  • include/pacemaker/crm/lrmd.h
  • include/pacemaker/crm/lrmd_compat.h
  • include/pacemaker/crm/lrmd_events.h
  • include/pacemaker/crm/msg_xml.h
  • include/pacemaker/crm/msg_xml_compat.h
  • include/pacemaker/crm/pengine/common.h
  • include/pacemaker/crm/pengine/common_compat.h
  • include/pacemaker/crm/pengine/complex.h
  • include/pacemaker/crm/pengine/pe_types.h
  • include/pacemaker/crm/pengine/pe_types_compat.h
  • include/pacemaker/crm/pengine/rules.h
  • include/pacemaker/crm/pengine/rules_compat.h
  • include/pacemaker/crm/pengine/status.h
  • include/pacemaker/crm/pengine/status_compat.h
  • include/pacemaker/crm/services.h
  • include/pacemaker/crm/services_compat.h
  • include/pacemaker/crm/stonith-ng.h
  • include/pacemaker/crm_config.h
  • include/pacemaker/pacemaker.h
  • lib/libcib.a
  • lib/libcib.so
  • lib/libcib.so.27
  • lib/libcib.so.27.6.2
  • lib/libcrmcluster.a
  • lib/libcrmcluster.so
  • lib/libcrmcluster.so.29
  • lib/libcrmcluster.so.29.3.2
  • lib/libcrmcommon.a
  • lib/libcrmcommon.so
  • lib/libcrmcommon.so.34
  • lib/libcrmcommon.so.34.14.1
  • lib/libcrmservice.a
  • lib/libcrmservice.so
  • lib/libcrmservice.so.28
  • lib/libcrmservice.so.28.4.3
  • lib/liblrmd.a
  • lib/liblrmd.so
  • lib/liblrmd.so.28
  • lib/liblrmd.so.28.3.2
  • lib/libpacemaker.a
  • lib/libpacemaker.so
  • lib/libpacemaker.so.1
  • lib/libpacemaker.so.1.8.3
  • lib/libpe_rules.a
  • lib/libpe_rules.so
  • lib/libpe_rules.so.26
  • lib/libpe_rules.so.26.4.3
  • lib/libpe_status.a
  • lib/libpe_status.so
  • lib/libpe_status.so.28

The first 100 are listed.

distinfo 1
FileSizeSHA256
ClusterLabs-pacemaker-Pacemaker-2.1.11_GH0.tar.gz6.235894e+068416bbf63d8cffc0215f27e7aa41db6ee30490ba42bd73e5a1d5e3aa774f4931

Commit history 1

DateCommitCreditsLog message
e668404cef Vladimir Druzenko net/pacemaker2: Update 2.1.7 => 2.1.11
Changelog: https://github.com/ClusterLabs/pacemaker/blob/Pacemaker-2.1.11/ChangeLog Sponsored by: UNIS Labs MFH: 2026Q3