QUORU...ERVIEW(3)
β¨ QUORU...ERVIEW(3) β¨
okay so bestie, welcome to the quorum_overview page β it's the Quorum Library Overview from the Corosync Cluster Engine Programmer's Manual, section 3, and it's literally your lil map to the whole quorum library. buckle up π
π NAME π
quorum_overview β Quorum Library Overview. that's it, that's the name, she's serving exactly what it says on the tin π
πΈ OVERVIEW πΈ
so the quorum library ships with the corosync project, periodt. it's the external interface to the quorum service, which is lowkey the main character here. this service gets loaded into all nodes in a corosync cluster and it tracks the quorum status of a node β like, it's keeping receipts on whether you're quorate or not π
and bestie, important thing: for the quorum service to actually be useful, a quorum provider must be configured. no provider, no vibes. fr fr.
the library provides a mechanism to:
- query the quorum status π
- receive notifications of quorum state changes π
- receive notifications of membership changes π«Ά
like three whole services, she's versatile, we stan π
π BUGS π
no known bugs at the time of writing. also the authors are from outerspace. deal with it. π (not me quoting the manpage verbatim but like, that IS what it says, I can't improve on perfection)
π¦ SEE ALSO π¦
go read these next, they're all part of the cinematic universe:
corosync-quorumtool(8)corosync.conf(5)votequorum(5)quorum_initialize(3)quorum_model_initialize(3)quorum_finalize(3)quorum_getquorate(3)quorum_trackstart(3)quorum_trackstop(3)quorum_fd_get(3)quorum_dispatch(3)quorum_context_set(3)quorum_context_get(3)
π and that's the whole page bestie!! this was the corosync Man Page, dated 2020-02-14 (yes, valentine's day, she's romantic like that πΉ), filed under QUORU...ERVIEW(3). mwah, go forth and be quorate πβ¨
π¦ where this page comes from
- debian bookworm: libquorum-dev 3.1.7-1+deb12u2 Β· BSD-3-Clause
- debian trixie: libquorum-dev 3.1.9-2+deb13u1 Β· BSD-3-Clause
- epel 9: corosynclib-devel 3.1.10-0.2.el9.1 Β· BSD-3-Clause
- fedora 43: corosynclib-devel 3.1.10-3.fc43 Β· BSD-3-Clause
- fedora 43: corosynclib-devel 3.1.10-3.fc43 Β· BSD-3-Clause
- fedora 43: corosynclib-devel 3.1.9-5.fc43 Β· BSD-3-Clause
- fedora 43: corosynclib-devel 3.1.9-5.fc43 Β· BSD-3-Clause
- fedora 44: corosynclib-devel 3.1.10-4.fc44 Β· BSD-3-Clause
- fedora 44: corosynclib-devel 3.1.10-4.fc44 Β· BSD-3-Clause
- fedora 44: corosynclib-devel 3.1.10-6.fc44 Β· BSD-3-Clause
- fedora 44: corosynclib-devel 3.1.10-6.fc44 Β· BSD-3-Clause
- nixos 26.05: corosync 3.1.9
- nixpkgs unstable: corosync 3.1.9
- opensuse-leap 16.0: corosync-devel 3.1.9-160000.4.1 Β· BSD-3-Clause
- opensuse-leap 16.0: corosync-devel 3.1.9-160000.4.1 Β· BSD-3-Clause
- opensuse-leap 16.0: corosync-devel 3.1.9-160000.4.1 Β· BSD-3-Clause
- opensuse-leap 16.0: corosync-devel 3.1.9-160000.4.1 Β· BSD-3-Clause
- ubuntu jammy: libquorum-dev 3.1.6-1ubuntu1 Β· BSD-3-Clause
- ubuntu jammy: libquorum-dev 3.1.6-1ubuntu1.2 Β· BSD-3-Clause
- ubuntu noble: libquorum-dev 3.1.7-1ubuntu3 Β· BSD-3-Clause
- ubuntu noble: libquorum-dev 3.1.7-1ubuntu3.2 Β· BSD-3-Clause
- ubuntu questing: libquorum-dev 3.1.9-2ubuntu1
- ubuntu questing: libquorum-dev 3.1.9-2ubuntu1.1
- ubuntu resolute: libquorum-dev 3.1.9-2ubuntu3 Β· BSD-3-Clause
- ubuntu stonking: libquorum-dev 3.1.10-3ubuntu1 Β· BSD-3-Clause
- Copyright (c) 2008-2020 Red Hat, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms