We have a consultant who has told us that we can set up a two node
cluster without using a shared storage device, and that the volumes on
the two servers' hard disks can be mirrored to provide fault tolerance
for the file system.

Can this be done? If so, can you point me to the appropriate
documentation on Novell's website? I cannot find it.

My understanding is that you could do custering without the shared
storage device, but I did not know that the volumes on different servers
could be mirrored in real-time.