[Gluster-users] Problem with extended attributes and AFR
Lior Goikhburg
glior at hh.ru
Mon Dec 8 13:14:15 UTC 2008
Hello all,
I'm having a problem with self-healing feature of GlusterFS. I'm running
Debian lenny kernel 2.6.26-1-amd64.
When one of the servers, which was unavailable during a file copy,
returns back online, AFR doesn't work when files are requested. The
missing files are created with size of 0. The check on the extended
attributes on the files on both servers return empty tables.
getfattr -d /srv/export/files/data/file/test1
<empty>
The file systems on servers are mounted with user_xattr option:
mount
/dev/sda2 on / type ext3 (rw,noatime,errors=remount-ro,user_xattr)
The set up is a simple testing environment with 2 servers and one client
with the following configuration.
on both servers:
cat /etc/glusterfs/glusterfs-server.vol
volume posix
type storage/posix
option directory /srv/export/files
end-volume
volume server
type protocol/server
option transport-type tcp/server
subvolumes posix
option auth.ip.posix.allow *
end-volume
on client machine:
cat /etc/glusterfs/glusterfs-client.vol
volume client1
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.176
option transport-timeout 10
option remote-subvolume posix
end-volume
volume client2
type protocol/client
option transport-type tcp/client
option remote-host 192.168.1.177
option transport-timeout 10
option remote-subvolume posix
end-volume
volume afr1
type cluster/afr
subvolumes client1 client2
end-volume
I'm mounting the volume on client with: glusterfs -f
/etc/glusterfs/glusterfs-client.vol -n afr1 /var/www/storage/
mount
glusterfs on /var/www/storage type fuse
(rw,nosuid,nodev,allow_other,default_permissions,max_read=1048576)
glusterfs -V
glusterfs 1.3.12 built on Sep 17 2008 22:09:25
Repository revision: glusterfs--mainline--2.5--patch-797
I'd appreciate it, If anyone can explain me what is causing this problem
and how to solve it.
Thanks in advance.
Lior.
More information about the Gluster-users
mailing list