Hello, I have a replica 2 GlusterFS 3.8.11 cluster on 2 Debian 8 physical servers using ZFS as filesystem. Now in order to avoid a split-brain situation I would like to add a third node as arbiter. Regarding the arbiter node I have a few questions: - can the arbiter node be a virtual machine? (I am planning to use Xen as hypervisor) - can I use ext4 as file system on my arbiter? or does it need to be ZFS as the two other nodes? - or should I use here XFS with LVM this provisioning as mentioned in the - is it OK that my arbiter runs Debian 9 (Linux kernel v4) and my other two nodes run Debian 8 (kernel v3)? - what about thin provisioning of my volume on the arbiter node (https://gluster.readthedocs.io/en/latest/Administrator%20Guide/Setting%20Up%20Volumes/) is this required? on my two other nodes I do not use any thin provisioning neither LVM but simply ZFS. Thanks in advance for your input. Best regards, Mabi -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20170629/86df273f/attachment.html>
As long as the VM isn't hosted on one of the two Gluster nodes, that's perfectly fine. One of my smaller clusters uses the same setup. As for your other questions, as long as it supports Unix file permissions, Gluster doesn't care what filesystem you use. Mix & match as you wish. Just try to keep matching Gluster versions across your nodes. On 29 June 2017 at 16:10, mabi <mabi at protonmail.ch> wrote:> Hello, > > I have a replica 2 GlusterFS 3.8.11 cluster on 2 Debian 8 physical servers > using ZFS as filesystem. Now in order to avoid a split-brain situation I > would like to add a third node as arbiter. > > Regarding the arbiter node I have a few questions: > - can the arbiter node be a virtual machine? (I am planning to use Xen as > hypervisor) > - can I use ext4 as file system on my arbiter? or does it need to be ZFS > as the two other nodes? > - or should I use here XFS with LVM this provisioning as mentioned in the > - is it OK that my arbiter runs Debian 9 (Linux kernel v4) and my other > two nodes run Debian 8 (kernel v3)? > - what about thin provisioning of my volume on the arbiter node ( > https://gluster.readthedocs.io/en/latest/Administrator% > 20Guide/Setting%20Up%20Volumes/) is this required? on my two other nodes > I do not use any thin provisioning neither LVM but simply ZFS. > > Thanks in advance for your input. > > Best regards, > Mabi > > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://lists.gluster.org/mailman/listinfo/gluster-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20170629/e40f632f/attachment.html>
Thanks for the hints. Now I added the arbiter 1 to my replica 2 using the volume add-brick command and it is now in the healing process in order to copy all the metadata files on my arbiter node. On one of my replica nodes in the brick log file for that particular volume I notice a lot of the following warning message during ongoing healing: [2017-06-30 14:04:42.050120] W [MSGID: 101088] [common-utils.c:3894:gf_backtrace_save] 0-myvolume-index: Failed to save the backtrace. Does anyone have a idea what this is about? The only hint here is the word "index" which for me means it has something to do with indexing. But is this warning normal? anything I can do about it? Regards, M.> -------- Original Message -------- > Subject: Re: [Gluster-users] Arbiter node as VM > Local Time: June 29, 2017 11:55 PM > UTC Time: June 29, 2017 9:55 PM > From: dougti+gluster at gmail.com > To: mabi <mabi at protonmail.ch> > Gluster Users <gluster-users at gluster.org> > > As long as the VM isn't hosted on one of the two Gluster nodes, that's perfectly fine. One of my smaller clusters uses the same setup. > As for your other questions, as long as it supports Unix file permissions, Gluster doesn't care what filesystem you use. Mix & match as you wish. Just try to keep matching Gluster versions across your nodes. > > On 29 June 2017 at 16:10, mabi <mabi at protonmail.ch> wrote: > >> Hello, >> >> I have a replica 2 GlusterFS 3.8.11 cluster on 2 Debian 8 physical servers using ZFS as filesystem. Now in order to avoid a split-brain situation I would like to add a third node as arbiter. >> Regarding the arbiter node I have a few questions: >> - can the arbiter node be a virtual machine? (I am planning to use Xen as hypervisor) >> - can I use ext4 as file system on my arbiter? or does it need to be ZFS as the two other nodes? >> - or should I use here XFS with LVM this provisioning as mentioned in the >> - is it OK that my arbiter runs Debian 9 (Linux kernel v4) and my other two nodes run Debian 8 (kernel v3)? >> - what about thin provisioning of my volume on the arbiter node (https://gluster.readthedocs.io/en/latest/Administrator%20Guide/Setting%20Up%20Volumes/) is this required? on my two other nodes I do not use any thin provisioning neither LVM but simply ZFS. >> Thanks in advance for your input. >> Best regards, >> Mabi >> _______________________________________________ >> Gluster-users mailing list >> Gluster-users at gluster.org >> http://lists.gluster.org/mailman/listinfo/gluster-users-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20170630/ae51e036/attachment.html>