Re: [Kosmosfs-users] Fuse?
Status: Alpha
Brought to you by:
sriramsrao
From: Sriram R. <sri...@gm...> - 2008-08-25 02:25:18
|
Paul, I got KFS-FUSE to work. I have checked in the code changes to trunk. My setup: - Fedora9 - fuse-2.7.4. I ran the FUSE binary as: ./kfs_fuse /tmp/kfs-fuse -d -f I created a file kfs.prp in the directory where kfs_fuse binary was located. That file looks like: [sriram@fedora-vm bin]$ more kfs.prp # Where is the metaserver metaServer.name = localhost metaServer.port = 20000 I can do ls/cat etc fine. When I ran the kfs_fuse binary to run in background mode, it doesn't work: [sriram@fedora-vm bin]$ ./kfs_fuse /tmp/kfs-fuse [sriram@fedora-vm bin]$ ls /tmp/kfs-fuse ls: cannot access /tmp/kfs-fuse: Transport endpoint is not connected However, the same thing when done in foreground mode, works fine: [sriram@fedora-vm bin]$ ./kfs_fuse /tmp/kfs-fuse -f 08-24-2008 19:24:33.337 DEBUG - (/home/sriram/code/kosmosfs/src/cc/libkfsClient/KfsClient.cc:411) Connecting to metaserver at: localhost:20000 ... In another window: [sriram@fedora-vm scripts]$ ls -l /tmp/kfs-fuse total 8 drwxr-xr-x 21 root root 4096 2008-06-04 00:24 // d--------- 0 root root 0 2008-07-11 22:07 dumpster/ ---------- 0 root root 536870912 2008-08-24 18:43 foo.1 ---------- 0 root root 501219328 2008-08-24 18:43 foo.6 ---------- 0 root root 3342 2008-08-24 19:11 kfsrun.sh Any ideas anyone? Sriram Sriram On Mon, Aug 11, 2008 at 11:52 AM, Paul Dixon <pau...@gm...> wrote: > I've tried the following to get fuse compiled (ubuntu server 8.04.1 64bit): > > install fuse-dev: sudo apt-get install libfuse-dev > Then edit ~/code/kfs/CMakeLists.txt and set: > > # Fill in the path to fuse library > SET(Fuse_LIBRARY_DIR "/lib64") > > However, make returns: > > Scanning dependencies of target kfs_fuse > [100%] Building CXX object > src/cc/fuse/CMakeFiles/kfs_fuse.dir/kfs_fuse_main.o > /home/madmin/code/kfs/src/cc/fuse/kfs_fuse_main.cc:37: warning: > deprecated conversion from string constant to "char*" > /home/madmin/code/kfs/src/cc/fuse/kfs_fuse_main.cc: In function > "void* fuse_init()": > /home/madmin/code/kfs/src/cc/fuse/kfs_fuse_main.cc:43: error: > "getKfsClient" is not a member of "KFS" > /home/madmin/code/kfs/src/cc/fuse/kfs_fuse_main.cc:44: error: no > matching function for call to "KFS::KfsClient::Init(char*&)" > /home/madmin/code/kfs/src/cc/libkfsClient/KfsClient.h:71: note: > candidates are: int KFS::KfsClient::Init(std::string, int) > make[2]: *** [src/cc/fuse/CMakeFiles/kfs_fuse.dir/kfs_fuse_main.o] Error 1 > make[1]: *** [src/cc/fuse/CMakeFiles/kfs_fuse.dir/all] Error 2 > make: *** [all] Error 2 > > So I'm wondering, is FUSE in this release broken? Is it a > compatability issue with the libs on Ubuntu 8.04.1? Or am I doing > something wrong? Unfortunately, my C++ skills are rather limited. > > According to the changelog, I'm using fuse 2.7.2. > # dpkg -L libfuse-dev > /usr > /usr/include > /usr/include/fuse > /usr/include/fuse/fuse.h > /usr/include/fuse/fuse_compat.h > /usr/include/fuse/fuse_common.h > /usr/include/fuse/fuse_common_compat.h > /usr/include/fuse/fuse_lowlevel.h > /usr/include/fuse/fuse_lowlevel_compat.h > /usr/include/fuse/fuse_opt.h > /usr/include/fuse.h > /usr/include/ulockmgr.h > /usr/lib > /usr/lib/pkgconfig > /usr/lib/pkgconfig/fuse.pc > /usr/lib/libfuse.a > /usr/lib/libulockmgr.a > /usr/lib/libfuse.la > /usr/lib/libulockmgr.la > ... > /usr/share/doc > ... > /usr/lib/libfuse.so > /usr/lib/libulockmgr.so > > Regards, > Paul > > > > 2008/8/10 Saptarshi Guha <sap...@gm...>: >> Hello, >> I couldn't find the location for the fuse-fs for KFS in the build/bin/* >> tree. >> Am i missing something? >> Thank you >> Saptarshi >> >> Saptarshi Guha | sap...@gm... | >> http://www.stat.purdue.edu/~sguha >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Kosmosfs-users mailing list >> Kos...@li... >> https://lists.sourceforge.net/lists/listinfo/kosmosfs-users >> >> > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Kosmosfs-users mailing list > Kos...@li... > https://lists.sourceforge.net/lists/listinfo/kosmosfs-users > |