[pve-devel] [PATCH 0/2] Add initial QDevice support
Thomas Lamprecht
t.lamprecht at proxmox.com
Mon Aug 1 16:07:01 CEST 2016
On 08/01/2016 03:54 PM, Thomas Lamprecht wrote:
> Include QDevice support in our corosync package and add a new package
> for the QDevice Net Daemon.
>
> The command
>
> corosync-qdevice-net-certutil -h
>
> gives a good overview for setting up QDevice for a cluster.
>
> NOTE: I strongly discourage using QDevices in cluster setup with an uneven
> node count, a failure of the QDevice results in a situation where no
> other node may fail. E.g. in a 15 Node Cluster with QDevice configured
> no other node can fail if the QDevice fails currently, where as without
> the QDevice 7 nodes could fail. So this binds the reliability of the
> cluster to the server where QNetd runs, and will on most setups
> *decrease* the reliability of the whole cluster!
>
> Uneven Node count profit from a QDevice.
ugh.. sorry, typo: Even node count cluster profit
>
>
> Thomas Lamprecht (2):
> compile corosync with QDevice support
> add package for QDevice Net Daemon
>
> Makefile | 3 +-
> debian/changelog | 8 +++++
> debian/control | 19 ++++++++++-
> debian/corosync-pve.install | 3 +-
> debian/corosync-qdevice.service | 13 ++++++++
> debian/corosync-qnetd-pve.install | 6 ++++
> debian/corosync-qnetd-pve.postinst | 37 ++++++++++++++++++++++
> debian/corosync-qnetd-pve.postrm | 33 +++++++++++++++++++
> debian/corosync-qnetd.service | 15 +++++++++
> ...oroqnetd-the-owner-of-qnetd-run-directory.patch | 19 +++++++++++
> debian/patches/series | 1 +
> debian/rules | 12 +++++--
> 12 files changed, 163 insertions(+), 6 deletions(-)
> create mode 100644 debian/corosync-qdevice.service
> create mode 100644 debian/corosync-qnetd-pve.install
> create mode 100644 debian/corosync-qnetd-pve.postinst
> create mode 100644 debian/corosync-qnetd-pve.postrm
> create mode 100644 debian/corosync-qnetd.service
> create mode 100644 debian/patches/0001-make-coroqnetd-the-owner-of-qnetd-run-directory.patch
>
More information about the pve-devel
mailing list