Re: Duplicate Symlinks in ls

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

 



nm, I understand now what you mean by the empty export directory. I'll try and reconcile the file differences with rsync and start with a fresh export directory.

Thanks,

Erik


Erik Osterman wrote:
Yikes, I didn't realize that files must be unique per subvolume of a unify translator. Guess I need to gc my glusterfs now. Hrm...

Any suggestions?

Is this a feature to be addressed in 1.4 with the f* stuff?

Thanks,

Erik


Amar S. Tumballi wrote:
Erik,
Yes, AFR replicates all the files (symlinks too) on its child nodes, but UNIFY requires the file (not directories) on only one of the child node.

Thus, as of now (with this release) when one is changing configuration related to xlators/cluster/{afr,stripe,unify} the empty export directory is recommended to avoid inconsistancy.

-amar
(bulde on #gluster)

On Fri, May 04, 2007 at 01:10:33AM -0700, Erik Osterman wrote:
Yes, the configuration prior to this had only 1 AFR layer with all 4 volumes inside of it. I had a problem getting uniform distribution of files between the glusterfsd servers and got some help from bulde on #gluster who showed me how to do it correctly.

Is that the cause?

Erik


Anand Avati wrote:
were the files in this created *after* coming to this configuration?
or were the files already created with a different configuration and
later on reconfigured?

avati

On 5/4/07, Erik Osterman <e@xxxxxxxxxxxx> wrote:
### Server

volume ourcompany
 type storage/posix
 option directory /home/glusterfs/ourcompany.com
end-volume

volume server
 type protocol/server
 subvolumes ourcompany
 option transport-type tcp/server
 option bind-address 0.0.0.0
 option listen-port 6996
 option client-volume-filename /etc/glusterfs/ourcompany-client.vol
 option auth.ip.ourcompany.allow *
end-volume

### Client
volume ip0
 type protocol/client
 option transport-type tcp/client
 option remote-host 1.2.3.23
 option remote-port 6996
 option remote-subvolume ourcompany
end-volume

volume ip1
 type protocol/client
 option transport-type tcp/client
 option remote-host 1.2.3.24
 option remote-port 6996
 option remote-subvolume ourcompany
end-volume

volume ip2
 type protocol/client
 option transport-type tcp/client
 option remote-host 1.2.3.25
 option remote-port 6996
 option remote-subvolume ourcompany
end-volume

volume ip3
 type protocol/client
 option transport-type tcp/client
 option remote-host 1.2.3.26
 option remote-port 6996
 option remote-subvolume ourcompany
end-volume

volume afr1
 type cluster/afr
 subvolumes ip0 ip1
 option replicate *:2                 # All files 2 copies (RAID-1)
end-volume

volume afr2
 type cluster/afr
 subvolumes ip2 ip3
 option replicate *:2                 # All files 2 copies (RAID-1)
end-volume

volume ip
 type cluster/unify
 subvolumes afr1 afr2
 option scheduler rr
 option rr.limits.min-free-disk 2GB
end-volume



Anand Avati wrote:
can you please post your client and server spec file too?

avati

On 5/4/07, Erik Osterman <e@xxxxxxxxxxxx> wrote:
We are running the latest TLA as of around May 2, 3pm.

lrwxrwxrwx 1 daemon ourproduct 12 2007-04-30 13:43 shared ->
/mnt/shared/
lrwxrwxrwx 1 daemon ourproduct 12 2007-04-30 13:43 shared ->
/mnt/shared/
lrwxrwxrwx 1 ourproduct ourproduct 1 2007-04-30 13:43 ourproduct
-> .
lrwxrwxrwx 1 ourproduct ourproduct 1 2007-04-30 13:43 ourproduct
-> .
drwx------  2 ourproduct  ourproduct 4096 2006-10-24 23:24 .ssh
drwxr-xr-x 3 ourproduct ourproduct 4096 2006-05-17 02:39
.subversion
lrwxrwxrwx  1 bin         ourproduct    8 2007-04-30 13:43 trunk ->
1.0.0037
lrwxrwxrwx  1 bin         ourproduct    8 2007-04-30 13:43 trunk ->
1.0.0037


It's not causing any problems for us, just through I'd bring it up.


Erik Osterman


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



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




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





[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux