i think you cannot mount shared storage twice with journalling filsystems, not even with r/o - as mounting r/o replays the journal and that does changes to the FS.
is it mounted r/o or r/w on the server side?
maybe ext2 works....!?

From: G. Michael Carter
Sent: Wednesday, July 13, 2011 5:06 PM
To: aoetools-discuss@lists.sourceforge.net
Subject: [Aoetools-discuss] Problems with vblade in readonly mode

On the server side:

vblade /usr/sbin/vblade -r 20 1 br0 /dev/LargeStore/Repositories 

On the client side:

[56780.941864] aoe: ata error cmd=34h stat=41h from e20.1
[56780.941867] aoe: ata error cmd=34h stat=41h from e20.1
[56780.941870] aoe: ata error cmd=34h stat=41h from e20.1
[56780.941885] xfs_force_shutdown(etherd/e20.1,0x1) called from line 1111 of file fs/xfs/linux-2.6/xfs_buf.c.  Return address = 0xffffffffa02dc8c7
[56780.941890] Filesystem etherd/e20.1: I/O Error Detected.  Shutting down filesystem: etherd/e20.1
[56780.941893] Please umount the filesystem, and rectify the problem(s)
[56780.941898] I/O error in filesystem ("etherd/e20.1") meta-data dev etherd/e20.1 block 0x19057b0e       ("xlog_bwrite") error 5 buf count 2097152
[56780.942188] XFS: failed to locate log tail
[56780.942191] XFS: log mount/recovery failed: error 5
[56780.942261] XFS: log mount failed

I get similar issues with ext4 as well.  It only happens with the readonly flag.  If I do the read/write it works fine.... but not what I want because the blockdev is mounted on the server.

AppSumo Presents a FREE Video for the SourceForge Community by Eric
Ries, the creator of the Lean Startup Methodology on "Lean Startup
Secrets Revealed." This video shows you how to validate your ideas,
optimize your ideas and identify your business strategy.

Aoetools-discuss mailing list