Hi.

On Fri, Jun 19, 2009 at 04:25:30PM +0200, Daniel Maher ([email protected]) 
wrote:
> I have expanded my test environment for POHMELFS slightly to two servers 
> and one client, the idea being to test basic parallelisation.  I 
> initiated fserver on my two servers, and then ran the cfg tool on the 
> client, indicating the same index for both servers.  Up to this point, 
> everything seems OK :
> 
> [r...@host_147 ~]# modprobe pohmelfs
> [r...@host_147 ~]# cfg -A add -a 192.168.0.75 -p 1025 -i 1
> [r...@host_147 ~]# cfg -A add -a 192.168.0.166 -p 1025 -i 1

You should add second server after the mount, which is not parallel.

Server addition/removal is a timed process - we store new data in the buffer
which is processed by the pohmelfs core when inodes are put back, and if
there is no activity, by default it will be once in 5 seconds. Depending
on the exact timings it is possible that second server was added after
the check which picked up the first one, so mount succeeded and in a few
moments system found information about second server and only then added
it, while you saw them as mounted in parallel.

-- 
        Evgeniy Polyakov
_______________________________________________
Pohmelfs mailing list
[email protected]
http://www.ioremap.net/cgi-bin/mailman/listinfo/pohmelfs

Reply via email to