Okay here's the background: My company just bought an Intel Modular Server (IMS) system and now we're still tinkering about with it.
http://www.intel.com/products/server...r-overview.htm
I am tasked with setting up 3 out of the 6 servers and dividing up 500GB of space in the most efficient manner amongst the 3 servers. The space is in a pool which can be assigned to virtual drives. Each virtual drive can be assigned as disk0 or disk1 and so on to one or more servers. They'll be running CentOS.
On the second try I came up with this scheme:
shared sda1 -- /boot (ext3)
shared sda2 -- /home (ext3)
shared sda3 -- /backup (ext3)
dedicated sdb1 -- swap
dedicated sdb2 -- / (ext3)
Well it worked better than the first try (where it was all shared in one big sda).
Aside from saving space, what we want is for a storage location where the multiple servers can share read/write access. What happened with the layout I tried above is that if I were to create a file in the shared location from server 1, it doesn't appear in the shared area of server 2 until I restart. But after restarting a few times it would say I need to fsck the filesystem. Doing that however causes everything to unravel until a reboot causes kernel panic. At least it lasted longer than the first scheme, which also ended with a panicking kernel.
So this scheme doesn't work either. I have a feeling it might be the filesystem. Maybe the scheme would work if I used vfat for /boot and ntfs for /home and /backup? Or maybe I'm approaching this from the wrong angle.
Help? I read somewhere that it might require setting up clustering. If that is so, can somebody point me in the right direction?