[ClusterLabs] Antw: Re: Question on sharing data with DRDB
Digimer
lists at alteeve.ca
Thu Mar 21 11:18:18 EDT 2019
On 2019-03-21 2:53 a.m., Ulrich Windl wrote:
>>>> Digimer <lists at alteeve.ca> schrieb am 20.03.2019 um 17:37 in Nachricht
> <37a2b613-62ce-a552-804a-df5199674b00 at alteeve.ca>:
>> Note;
>>
>> Cluster filesystems are amazing if you need them, and to be avoided if
>> at all possible. The overhead from the cluster locking hurts performance
>> quite a lot, and adds a non-trivial layer of complexity.
>
> Yes, that's the true challenge. It's sad that NFS might provide better
> performance than a cluster filesystem will.
There's nothing sad about it. Shared filesystems like NFS and cluster
file systems like GFS2 are designed to solve different problems.
>> I say this as someone who has used dual-primary DRBD with GFS2 for
>> many years.
>>
>> To expand on why you can't use something like ext4; Non-cluster-aware
>> file systems expect all changes to the backing device to go through it.
>> So there's no mechanism to tell the FS on one node that blocks have
>> changed because of actions on another node. Likewise, they have no
>> mechanism to coordinate sane and safe access to blocks. These mechanisms
>> are exactly what makes a cluster FS what it is.
>>
>> digimer
>>
>> On 2019-03-20 11:52 a.m., Emmanuel Gelati wrote:
>>> If you need to access from both nodes, you need to use primary/primary
>>> mode in drbd
>>>
>>> Il giorno mer 20 mar 2019 alle ore 16:51 JCA <1.41421 at gmail.com
>>> <mailto:1.41421 at gmail.com>> ha scritto:
>>>
>>> OK, thanks. Yet another thing I was not aware of in the clustering
>>> world :-(
>>>
>>> On Wed, Mar 20, 2019 at 9:41 AM Valentin Vidic
>>> <Valentin.Vidic at carnet.hr <mailto:Valentin.Vidic at carnet.hr>> wrote:
>>>
>>> On Wed, Mar 20, 2019 at 09:36:58AM -0600, JCA wrote:
>>> > # pcs -f fs_cfg resource create TestFS Filesystem
>>> device="/dev/drbd1"
>>> > directory="/tmp/Testing"
>>> > fstype="ext4"
>>>
>>> ext4 can only be mounted on one node at a time. If you need to
>>> access
>>> files on both nodes at the same time than a cluster filesystem
>>> should
>>> be used (GFS2, OCFS2).
--
Digimer
Papers and Projects: https://alteeve.com/w/
"I am, somehow, less interested in the weight and convolutions of
Einstein’s brain than in the near certainty that people of equal talent
have lived and died in cotton fields and sweatshops." - Stephen Jay Gould
More information about the Users
mailing list