Evgeniy Polyakov wrote: > 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.
Thanks for the reply ! So the process would be : - Initiate fserver on serverA and serverB - cfg add serverA on client (idx=1) - mount on client - wait > 5 seconds - cfg add serverB on client (idx=1) - wait > 5 seconds - write to mount and watch it appear on both serverA and serverB ? -- dan. _______________________________________________ Pohmelfs mailing list [email protected] http://www.ioremap.net/cgi-bin/mailman/listinfo/pohmelfs
