Best practice for shared volume with iscsi Dell MD3200i ?

Ronald Klop ronald-freebsd8 at klop.yi.org
Sat May 12 10:06:18 UTC 2012


On Fri, 11 May 2012 17:51:53 +0200, Gary Palmer <gpalmer at freebsd.org>  
wrote:

> On Fri, May 11, 2012 at 10:16:43AM +0200, Karl Oulmi wrote:
>> Hi all,
>>
>> I am trying to run two freebsd9 boxes with a 3.7 TO shared iscsi volume
>> on a MD3200i.
>>
>> The goal is to run a "master" and a "slave" dovecot IMAP server with a
>> shared /home.
>>
>> I created the shared partition like this :
>> gpart create -s gpt /dev/da0
>> gpart add -t freebsd-ufs /dev/da0
>> newfs /dev/da0p1
>>
>> Everything is working great on the "master" server, but when I'm trying
>> to mount the volume from the "slave" one, I have the following error :
>> mount: /dev/da0p1 : Operation not permitted
>>
>> The only way I have to successfully mount the share on the "slave"
>> server is to run a fsck -t ufs /dev/da0p1 and then do the mount.
>>
>> Could anyone tell me what's wrong ?
>
> UFS is not a cluster-aware filesystem.  You cannot mount it in
> multiple places at the same time.  The best you can hope for in
> that situation, short of developing a cluster-aware filesystem, is
> to only mount the volume on the slave if the master fails.
>
> Regards,
>
> Gary

Or use NFS.


More information about the freebsd-fs mailing list