[Gluster-devel] bug in 445b57bf causing Inappropriate ioctl in glusterfs

Erick Tryzelaar idadesub at users.sourceforge.net
Thu Apr 9 20:56:57 UTC 2009


Hi all. I've tracked down a bug in the patch "niftify mount(8) output
for glusterfs mounts", or 445b57bf, that is causing glusterfs to fail
to start. glusterfs is able to start up without error in the revision
8123c9. I believe it's because of this line:

2009-04-09 13:53:59 E [fuse-bridge.c:2911:init] glusterfs-fuse:
fuse_lowlevel_new() failed with error Inappropriate ioctl for device
on mount point /mnt/glusterfs

If it helps, we're using fuse 2.6.1. Is it incompatible with this
patch? Here's the full log:

Given volfile:
+------------------------------------------------------------------------------+
  1: volume client
  2:   type protocol/client
  3:   option transport-type tcp
  4:   option remote-host server
  5:   option remote-subvolume io-cache
  6: end-volume

+------------------------------------------------------------------------------+
2009-04-09 13:53:59 D [spec.y:188:new_section] parser: New node for 'client'
2009-04-09 13:53:59 D [xlator.c:594:xlator_set_type] xlator: attempt
to load file /usr/lib64/glusterfs/2.0.0git/xlator/protocol/client.so
2009-04-09 13:53:59 D [spec.y:214:section_type] parser:
Type:client:protocol/client
2009-04-09 13:53:59 D [spec.y:243:section_option] parser:
Option:client:transport-type:tcp
2009-04-09 13:53:59 D [spec.y:243:section_option] parser:
Option:client:remote-host:server
2009-04-09 13:53:59 D [spec.y:243:section_option] parser:
Option:client:remote-subvolume:io-cache
2009-04-09 13:53:59 D [spec.y:327:section_end] parser: end:client
2009-04-09 13:53:59 D [xlator.c:594:xlator_set_type] xlator: attempt
to load file /usr/lib64/glusterfs/2.0.0git/xlator/mount/fuse.so
2009-04-09 13:53:59 D [glusterfsd.c:1131:main] glusterfs: running in pid 14355
2009-04-09 13:53:59 D [client-protocol.c:6568:init] client: defaulting
transport-timeout to 600
2009-04-09 13:53:59 D [client-protocol.c:6579:init] client: defaulting
ping-timeout to 10
2009-04-09 13:53:59 D [transport.c:141:transport_load] transport:
attempt to load file /usr/lib64/glusterfs/2.0.0git/transport/socket.so
2009-04-09 13:53:59 D [transport.c:141:transport_load] transport:
attempt to load file /usr/lib64/glusterfs/2.0.0git/transport/socket.so
2009-04-09 13:53:59 D [xlator.c:724:xlator_init_rec] client: Initialization done
2009-04-09 13:53:59 E [fuse-bridge.c:2911:init] glusterfs-fuse:
fuse_lowlevel_new() failed with error Inappropriate ioctl for device
on mount point /mnt/glusterfs
2009-04-09 13:53:59 E [xlator.c:736:xlator_init_rec] xlator:
initialization of volume 'fuse' failed, review your volfile again
2009-04-09 13:53:59 E [glusterfsd.c:498:_xlator_graph_init] glusterfs:
initializing translator failed
2009-04-09 13:53:59 E [glusterfsd.c:1143:main] glusterfs: translator
initialization failed.  exiting





More information about the Gluster-devel mailing list