[Gluster-devel] booster translator error
nicolas prochazka
prochazka.nicolas at gmail.com
Fri May 16 15:46:51 UTC 2008
Hi,
I do some test with booster translator, and i ve found some issue :
my test is very simple, client1 -> server1
if i do :
revelation vdisk # dd if=base of=dest bs=10MB
629+1 records in
629+1 records out
6290378752 bytes (6.3 GB) copied, 135.844 s, 46.3 MB/s
all are ok. I'm not using booster in this case.
if i do :
LD_PRELOAD=/usr/local/lib64/glusterfs/glusterfs-booster.so dd if=base
of=test bs=10MB
dd: writing `test': Transport endpoint is not connected
1+0 records in
0+0 records out
0 bytes (0 B) copied, 0.113639 s, 0.0 kB/s
then i do a ls :
revelation vdisk # ls
ls: cannot open directory .: Transport endpoint is not connected
if i do a cd / and then cd /mnt/vdisk , it works again.
I'm using big file, sometime, /mnt/vdisk seems to be inacessible, dd
shows this issues all the times.
Regards
Nicolas Prochazka
Version : GlusterFS 1.3.9
Client conf file :
volume client1
type protocol/client
option transport-type tcp/client
option remote-host 10.98.98.1
option remote-subvolume brick
end-volume
volume booster
type performance/booster
subvolumes client1
end-volume
volume readahead
type performance/read-ahead
option page-size 1MB
option page-count 64
subvolumes booster
end-volume
volume iothreads
type performance/io-threads
option thread-count 20
subvolumes readahead
end-volume
volume io-cache
type performance/io-cache
option cache-size 1000MB # default is 32MB
option page-size 1MB #128KB is default option
option force-revalidate-timeout 1200 # default is 1
subvolumes iothreads
end-volume
volume writebehind
type performance/write-behind
option aggregate-size 512KB # default is 0bytes
option flush-behind on # default is 'off'
subvolumes io-cache
end-volume
Server conf file
volume brick1
type storage/posix
option directory /mnt/disks/export
end-volume
volume brick
type performance/io-threads
option thread-count 32
option cache-size 512MB
subvolumes brick1
end-volume
volume readahead-brick
type performance/read-ahead
option page-size 1M
option page-count 128
subvolumes brick
end-volume
volume server
option window-size 2097152
type protocol/server
subvolumes readahead-brick
option transport-type tcp/server # For TCP/IP transport
option client-volume-filename /etc/glusterfs/glusterfs-client.vol
option auth.ip.brick.allow *
end-volume
More information about the Gluster-devel
mailing list