losing small files attributes with dht

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

 



Are your files present in the backend directories?

Avati

On Wed, Oct 14, 2009 at 6:36 PM, Andre Felipe Machado
<andremachado at techforce.com.br> wrote:
> Hello,
> I am trying to optimize glusterfs (back to debian 2.0.4 official squeeze
> packages installed on lenny) distributed for small files (php sessions).
> But at our last round (perceived after removing read ahead translator and lookup
> unhashed off) we are struggling with missing files and or its attributes. A
> simple ls -la shows around 80 files missing and without attributes among 1200
> (by now). They are listed by ls, but they are not reachable anymore. It seems
> they are not being completely deleted...
> Log files do not show anything weird.
> Please, what am I doing wrong?
> Andre Felipe Machado
>
>
> client files:
>
> volume remote1
> ?type protocol/client
> ?option transport-type tcp
> ?option remote-host 10.200.113.170 ? ? ? ? ? ? # IP address of the remote brick
> # option transport.socket.remote-port 6996 ? ? ?# default server port is 6996
> ?option ping-timeout 10 ? ? ? ? ? ? ? ? ? ? ? ?# seconds to wait for a reply
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# from server for each request
> ?option transport.socket.nodelay on ? ? ? ? ? ?# undocumented option for speed
> ? ? ? ?# http://gluster.org/pipermail/gluster-users/2009-September/003158.html
> ?option remote-subvolume brick ? ? ? ? ? ? ? ? # name of the remote volume
> end-volume
>
>
>
> volume remote2
> ?type protocol/client
> ?option transport-type tcp
> ?option remote-host 10.200.113.171 ? ? ? ? ? ? # IP address of the remote brick
> # option transport.socket.remote-port 6996 ? ? ?# default server port is 6996
> ?option ping-timeout 10 ? ? ? ? ? ? ? ? ? ? ? ?# seconds to wait for a reply
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# from server for each request
> ?option transport.socket.nodelay on ? ? ? ? ? ?# undocumented option for speed
> ? ? ? ? # http://gluster.org/pipermail/gluster-users/2009-September/003158.html
> ?option remote-subvolume brick ? ? ? ? ? ? ? ? # name of the remote volume
> end-volume
>
>
> volume remote3
> ?type protocol/client
> ?option transport-type tcp
> ?option remote-host 10.200.113.172 ? ? ? ? ? ? # IP address of the remote brick
> # option transport.socket.remote-port 6996 ? ? ?# default server port is 6996
> ?option ping-timeout 10 ? ? ? ? ? ? ? ? ? ? ? ?# seconds to wait for a reply
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# from server for each request
> ?option transport.socket.nodelay on ? ? ? ? ? ?# undocumented option for speed
> ? ? ? ? # http://gluster.org/pipermail/gluster-users/2009-September/003158.html
> ?option remote-subvolume brick ? ? ? ? ? ? ? ? # name of the remote volume
> end-volume
>
>
> volume remote4
> ?type protocol/client
> ?option transport-type tcp
> ?option remote-host 10.200.113.173 ? ? ? ? ? ? # IP address of the remote brick
> # option transport.socket.remote-port 6996 ? ? ?# default server port is 6996
> ?option ping-timeout 10 ? ? ? ? ? ? ? ? ? ? ? ?# seconds to wait for a reply
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# from server for each request
> ?option transport.socket.nodelay on ? ? ? ? ? ?# undocumented option for speed
> ? ? ? ? # http://gluster.org/pipermail/gluster-users/2009-September/003158.html
> ?option remote-subvolume brick ? ? ? ? ? ? ? ? # name of the remote volume
> end-volume
>
>
>
> volume distributed
> ?type cluster/distribute
> ?option lookup-unhashed off ? ? ? ? ? ?# off will reduce cpu usage, and network
> # ?option min-free-disk 20%
> ? subvolumes remote1 remote2 remote3 remote4
> end-volume
>
>
>
> ### Performance translators below
>
> ### Add IO-Cache feature
> volume iocache
> ?type performance/io-cache
> ?option cache-size 1000MB ? ? ? ? ? ? ?# default is 32MB
> # ?option priority *.h:3,*.html:2,*:1 ? # default is '*:0'
> ?option cache-timeout 1 ? ? ? ? ? ? ? ?# default is 1 second
> ?subvolumes distributed
> end-volume
>
> ### Add writeback feature
> volume writeback
> ?type performance/write-behind
> # ?option aggregate-size 2MB ? ?# deprecated option
> ?option cache-size 500MB ? ? ? # default is equal to aggregate-size
> ?option flush-behind off ? ? ? # default is 'off'
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# too aggressive and slow background flush!
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# do not enable for php sessions behaviour
> ?subvolumes iocache
> end-volume
>
>
>
>
>
> servers configuration:
>
>
> ### Export volume "brick" with the contents of /srv/export/php_sessions directory.
> volume posix
> ?type storage/posix ? ? ? ? ? ? ? ? ? ? ? ? ? ?# POSIX FS translator
> ?option directory /srv/export/php_sessions ? ? # Export this directory
> end-volume
>
> volume locks
> ?type features/locks
> ?option mandatory-locks on
> ?subvolumes posix
> end-volume
>
> volume iothreads
> ?type performance/io-threads
> ?option thread-count 16 # default is 16
> ?subvolumes locks
> end-volume
>
> volume writebehind
> ?type performance/write-behind
> ?option cache-size 1000MB ? ? ?# default is equal to aggregate-size
> ?option flush-behind off ? ? ? # default is 'off'
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# too aggressive and slow background flush!
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# do not enable for php sessions behaviour
> ?subvolumes iothreads
> end-volume
>
> volume brick
> ?type performance/io-cache
> ?option cache-size 2000MB ? ? ? ? ? ? ?# default is 32MB
> # ?option priority *.h:3,*.html:2,*:1 ? # default is '*:0'
> ?option cache-timeout 1 ? ? ? ? ? ? ? ?# default is 1 second
> ?subvolumes writebehind
> end-volume
>
> ### Add network serving capability to above brick.
> volume server
> ?type protocol/server
> ?option transport-type tcp
> ?option transport.socket.nodelay on ? ?# undocumented option for speed
> ? ? ? ?# http://gluster.org/pipermail/gluster-users/2009-September/003158.html
>
> # option transport.socket.listen-port 6996 ? ? ? ? ? ? ?# Default is 6996
> ?subvolumes brick
> ?option auth.addr.brick.allow * # Allow access to "brick" volume
> end-volume
>
>
>
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://gluster.org/cgi-bin/mailman/listinfo/gluster-users
>
>


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

  Powered by Linux