After many many days of trying to get storagenodes to work, this was the only solution. I tried several methods of adding storage nodes from tricking FOG with nfs mounts, to setting up whole new fog servers on my VM cluster and configuring them with same passwords for EVERYTHING and still could not get mysql to talk to each other and queue tasks let alone replicate! So many nfs failure errors and password errors very infurating!
Here’s how I hacked it (with the help of x23piracy!)
- Server 2003 Standard (x32) on a VM
- Install Filezilla, haneWIN NFS server
- Shared C:\images and C:\images\dev in Filezilla, added fog username and pass
- On NFS server I ticked “allow mount of remote devices”, set up exports like this:
[I]C:\images\dev -name:images/dev [/I]
- On the FOG server, I could not get additional storagenodes to work at all.
I edited the DefaultMember node, and added the IP address of the Server2003 NFS server, set the image location to /images/ and added the fog user/pass as set up on Filezilla.
It broke a lot of fog, like queued tasks don’t really clear after they’ve completed and the storage graphs don’t either. I’ll hack it some more and try and get it working later on.
But the mysql database is on a different storage host than the images and that rocks!