[Gluster-users] Cannot delete files with glusterfs-booster
Johan Moe
johan at witsbits.com
Wed Feb 24 09:04:51 UTC 2010
I thought it would have better performance, but if that's not the case
I guess I should use FUSE instead.
-Johan
2010/2/23 Kamal K. Varma <kamal at gluster.com>:
> Hi Johan,
>
> May I ask why you want to use glusterfs-booster?
>
> With our 3.0.0 release back in Dec 2009, we observed as good (if not better)
> performance with the native FUSE mount we introduced. Using it is more
> seamless (no need to set LD_PRELOAD).
>
> Kamal
>
> Johan Moe wrote:
>>
>> I'm trying to get rm to work with glusterfs-booster. I've tried it on
>> different computers, with different configuration files, but I simple
>> can't make it work. ls
>> and cat work just fine, but whenever I try to delete or write to a
>> file, it says that the file doesn't exist.
>>
>> LD_PRELOAD="/usr/local/lib/glusterfs/glusterfs-booster.so" rm
>> /mnt/gluster/test/test.txt
>> rm: cannot remove "/mnt/gluster/test/test.txt": No such file or directory
>>
>> Im running the following version, but I've also tried checking out the
>> source with git, giving the same result.
>>
>> glusterfs 3.0.2 built on Feb 19 2010 12:28:49
>> Repository revision: v3.0.2
>>
>> What am I doing wrong? Thanks for any help.
>>
>> Johan Moe
>>
>>
>>
>> glusterfs-booster configuration file:
>>
>> /etc/glusterfs/glusterfs.vol /mnt/gluster glusterfs
>> subvolume=localhost,logfile=/tmp/booster.log,loglevel=DEBUG,attr_timeout=0
>>
>>
>>
>> #####################################
>> ### GlusterFS Client Volume File ##
>> #####################################
>>
>> volume localhost
>> type protocol/client
>> option transport-type tcp
>> option remote-host localhost
>> option transport.socket.nodelay on
>> option transport.remote-port 6996
>> option remote-subvolume posix
>> end-volume
>>
>>
>>
>> #####################################
>> ### GlusterFS Server Volume File ##
>> #####################################
>>
>> volume posix
>> type storage/posix
>> option directory /home/export
>> end-volume
>> volume server-tcp
>> type protocol/server
>> option transport-type tcp
>> option auth.addr.posix.allow 127.0.0.1
>> option transport.socket.listen-port 6996
>> option transport.socket.nodelay on
>> subvolumes posix
>> end-volume
>>
>>
>> glusterfs-booster log file:
>>
>> [2010-02-19 13:44:22] D [client-protocol.c:6585:init] localhost:
>> defaulting frame-timeout to 30mins
>> [2010-02-19 13:44:22] D [client-protocol.c:6596:init] localhost:
>> defaulting ping-timeout to 42
>> [2010-02-19 13:44:22] D [transport.c:145:transport_load] transport:
>> attempt to load file
>> /usr/local/lib/glusterfs/3.0.2/transport/socket.so
>> [2010-02-19 13:44:22] W [xlator.c:655:validate_xlator_volume_options]
>> localhost: option 'transport.remote-port' is deprecated, preferred is
>> 'remote-port', continuing with corr
>> ection
>> [2010-02-19 13:44:22] D [xlator.c:284:_volume_option_value_validate]
>> localhost: no range check required for 'option remote-port 6996'
>> [2010-02-19 13:44:22] D [transport.c:145:transport_load] transport:
>> attempt to load file
>> /usr/local/lib/glusterfs/3.0.2/transport/socket.so
>> [2010-02-19 13:44:22] D [xlator.c:284:_volume_option_value_validate]
>> localhost: no range check required for 'option remote-port 6996'
>> [2010-02-19 13:44:22] D [client-protocol.c:7009:notify] localhost: got
>> GF_EVENT_PARENT_UP, attempting connect on transport
>> [2010-02-19 13:44:22] D [client-protocol.c:7009:notify] localhost: got
>> GF_EVENT_PARENT_UP, attempting connect on transport
>> [2010-02-19 13:44:22] D [client-protocol.c:7009:notify] localhost: got
>> GF_EVENT_PARENT_UP, attempting connect on transport
>> [2010-02-19 13:44:22] D [client-protocol.c:7009:notify] localhost: got
>> GF_EVENT_PARENT_UP, attempting connect on transport
>> [2010-02-19 13:44:22] D [client-protocol.c:7023:notify] localhost: got
>> GF_EVENT_CHILD_UP
>> [2010-02-19 13:44:22] D [client-protocol.c:7023:notify] localhost: got
>> GF_EVENT_CHILD_UP
>> [2010-02-19 13:44:22] N [client-protocol.c:6228:client_setvolume_cbk]
>> localhost: Connected to 127.0.0.1:6996, attached to remote volume
>> 'posix'.
>> [2010-02-19 13:44:22] N [client-protocol.c:6228:client_setvolume_cbk]
>> localhost: Connected to 127.0.0.1:6996, attached to remote volume
>> 'posix'.
>> [2010-02-19 13:44:22] D
>> [libglusterfsclient.c:1744:libgf_vmp_map_ghandle] libglusterfsclient:
>> New Entry: /mnt/gluster
>> [2010-02-19 13:44:22] D
>> [libglusterfsclient.c:1487:libgf_init_vmpentry] libglusterfsclient:
>> New VMP entry: /mnt/gluster
>> [2010-02-19 13:44:22] D
>> [libglusterfsclient.c:1755:libgf_vmp_map_ghandle] libglusterfsclient:
>> Empty list
>> [2010-02-19 13:44:22] D [booster.c:1252:booster_init] booster: booster is
>> inited
>> [2010-02-19 13:44:22] D
>> [libglusterfsclient.c:1643:_libgf_vmp_search_entry]
>> libglusterfsclient: VMP Search: path /mnt/gluster/, type: Exact
>>
>>
>>
>> glusterfsd log file:
>>
>>
>> ================================================================================
>> Version : glusterfs 3.0.2 built on Feb 19 2010 12:28:49
>> git: v3.0.2
>> Starting Time: 2010-02-19 13:44:17
>> Command line : /usr/local/sbin/glusterfsd -f
>> /etc/glusterfs/glusterfsd.vol -l /var/log/glusterfs/glusterfsd.log
>> PID : 14657
>> System name : Linux
>> Nodename : johan
>> Kernel Release : 2.6.31-gentoo-r6
>> Hardware Identifier: x86_64
>>
>> Given volfile:
>>
>> +------------------------------------------------------------------------------+
>> 1: #####################################
>> 2: ### GlusterFS Server Volume File ##
>> 3: #####################################
>> 4:
>> 5: volume posix
>> 6: type storage/posix
>> 7: option directory /home/export
>> 8: end-volume
>> 9: volume server-tcp
>> 10: type protocol/server
>> 11: option transport-type tcp
>> 12: option auth.addr.posix.allow 127.0.0.1
>> 13: option transport.socket.listen-port 6996
>> 14: option transport.socket.nodelay on
>> 15: subvolumes posix
>> 16: end-volume
>>
>>
>> +------------------------------------------------------------------------------+
>> [2010-02-19 13:44:17] N [glusterfsd.c:1396:main] glusterfs: Successfully
>> started
>> [2010-02-19 13:44:22] N [server-protocol.c:5812:mop_setvolume]
>> server-tcp: accepted client from 127.0.0.1:1021
>> [2010-02-19 13:44:22] N [server-protocol.c:5812:mop_setvolume]
>> server-tcp: accepted client from 127.0.0.1:1020
>> [2010-02-19 13:44:22] N [server-protocol.c:6748:notify] server-tcp:
>> 127.0.0.1:1021 disconnected
>> [2010-02-19 13:44:22] N [server-protocol.c:6748:notify] server-tcp:
>> 127.0.0.1:1020 disconnected
>> [2010-02-19 13:44:22] N
>> [server-helpers.c:842:server_connection_destroy] server-tcp: destroyed
>> connection of johan-14660-2010/02/19-13:44:22:791641-localhost
>> _______________________________________________
>> Gluster-users mailing list
>> Gluster-users at gluster.org
>> http://gluster.org/cgi-bin/mailman/listinfo/gluster-users
>
>
More information about the Gluster-users
mailing list