AFAIK, Linux buffers blocks from block devices. So if host A reads a block from shared storage (e.g. the MBR), and later host B modifies that block, will host A still have the last block read in cache? If so there's a big problem.

I am only familiar with GFS and ASM, and both of those will typically disable any sort of caching.

Consider that you want to mount a non-clustered filesystem alternatingly on two hosts (like for a HA failover). If host A used the filesystem, the host B took over the filesystem without booting

I would recommend only logging in from one host at a time. Some SAN types (e.g. EqualLogic) will allow multiple hosts to discover the target, but will only allow one to be logged in. This will help with "split brain" corruption issues.

In general, though, you should be careful of trying to force a SAN type of solution when you really need NAS. NFS and Samba are quite mature and easy to deal with.

Mark

--
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To post to this group, send email to open-iscsi@googlegroups.com.
To unsubscribe from this group, send email to 
open-iscsi+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/open-iscsi?hl=en.

Reply via email to