gluster-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gluster-devel] GlusterFS 1.3.0-pre2.3: AFR not working


From: Gerry Reno
Subject: Re: [Gluster-devel] GlusterFS 1.3.0-pre2.3: AFR not working
Date: Wed, 04 Apr 2007 09:34:37 -0400
User-agent: Thunderbird 1.5.0.10 (X11/20070302)

Krishna,
 I just responded to Avati's reply and I have it working now.

Thanks,
Gerry


Krishna Srinivas wrote:
Hi Gerry,
The spec files look correct. Can you send the client's log file?
glusterfs -l /tmp/afr.log -L DEBUG --spec-file=./test-client.vol /mnt/glusterfs/
is the command. Can you mail us /tmp/afr.log ?
Thanks
Krishna

On 4/4/07, Gerry Reno <address@hidden> wrote:
I have not been successful at getting GlusterFS with AFR translator
working on 2 bricks:

=====================
test-server0.vol
=====================
volume brick
  type storage/posix                   # POSIX FS translator
  option directory /root/export0        # Export this directory
end-volume

   ### Add network serving capability to above brick.
volume server
  type protocol/server
  option transport-type tcp/server     # For TCP/IP transport
  option listen-port 6996              # Default is 6996
  subvolumes brick
  option auth.ip.brick.allow  *  # Allow full access to "brick" volume
end-volume

=====================
test-server1.vol
=====================
volume brick
  type storage/posix                   # POSIX FS translator
  option directory /root/export1        # Export this directory
end-volume

   ### Add network serving capability to above brick.
volume server
  type protocol/server
  option transport-type tcp/server     # For TCP/IP transport
  option listen-port 6997              # Default is 6996
  subvolumes brick
  option auth.ip.brick.allow  *  # Allow full access to "brick" volume
end-volume

=====================
test-client.vol
=====================
   ### Add client feature and declare local subvolume
volume client1-local
  type    storage/posix
  option  directory         /root/export0
end-volume

volume client2-local
  type    storage/posix
  option  directory         /root/export1
end-volume

   ### Add client feature and attach to remote subvolume
volume client1
  type    protocol/client
  option  transport-type    tcp/client     # for TCP/IP transport
option remote-host 192.168.1.25 # IP address of the remote brick
  option  remote-port       6996           # default server port is 6996
  option  remote-subvolume  brick          # name of the remote volume
end-volume

volume client2
  type    protocol/client
  option  transport-type    tcp/client
  option  remote-host       192.168.1.25
  option  remote-port       6997
  option  remote-subvolume  brick
end-volume

   ### Add automatice file replication (AFR) feature
volume afr
  type  cluster/afr
  subvolumes  client1 client2
  option  replicate *:2
end-volume

=====================
Servers are started like this:
glusterfsd --spec-file=/usr/local/etc/glusterfs/test-server0.vol
glusterfsd --spec-file=/usr/local/etc/glusterfs/test-server1.vol

Client is started like this:
glusterfs --spec-file=./test-client.vol /mnt/glusterfs/
=====================

address@hidden glusterfs]# touch /root/export0/file1
wait...
address@hidden glusterfs]# find /root/export*
/root/export0
/root/export0/file1
/root/export1

=====================
I do not see any replication.
What am I missing?





_______________________________________________
Gluster-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/gluster-devel







reply via email to

[Prev in Thread] Current Thread [Next in Thread]