hadoop-mapreduce-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From YouPeng Yang <yypvsxf19870...@gmail.com>
Subject Re: No bulid.xml when to build FUSE
Date Fri, 12 Apr 2013 14:36:12 GMT
Hi Harsh

   Sorry for replying so later.

   I still get some errors.

   After I run the command  under hadoop-hdfs project:
   *mvn install -Drequire.fuse=true -DskipTests*
    I still can not find the  fuse_dfs binary script in my system by
running the command:
   * find / -name fuse_dfs.*

   Thank to the google .I try *mvn package -Pnative -DskipTests* ,and
the fuse_dfs
comes out.

    So,I run the command as user hadoop with an error :
    [hadoop@Hadoop fuse-dfs]$ *./fuse_dfs_wrapper.sh hdfs://Hadoop:8020/
/home/hadoop/expdfs/*
    INFO
/usr/local/hadoop/src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/fuse-dfs/fuse_options.c:164
Adding FUSE arg /home/hadoop/expdfs/
    fuse: failed to exec fusermount: Permission denied

    According to error,i switch to the user root,and run the command in
debug mod  :

   [root@Hadoop fuse-dfs]# *./fuse_dfs_wrapper.sh -d  hdfs://
192.168.1.150:8080/ /home/hadoop/expdfs/*
INFO
/usr/local/hadoop/src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/fuse-dfs/fuse_options.c:115
Ignoring option -d
INFO
/usr/local/hadoop/src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/fuse-dfs/fuse_options.c:164
Adding FUSE arg /home/hadoop/expdfs/
FUSE library version: 2.8.3
nullpath_ok: 0
unique: 1, opcode: INIT (26), nodeid: 0, insize: 56
INIT: 7.13
flags=0x0000007b
max_readahead=0x00020000
INFO
/usr/local/hadoop/src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/fuse-dfs/fuse_init.c:98
Mounting with options: [ protected=(NULL), nn_uri=hdfs://192.168.1.150:8080/,
nn_port=0, debug=0, read_only=0, initchecks=0, no_permissions=0,
usetrash=0, entry_timeout=60, attribute_timeout=60, rdbuffer_size=10485760,
direct_io=0 ]
loadFileSystems error:
(unable to get stack trace for java.lang.NoClassDefFoundError exception:
ExceptionUtils::getStackTrace error.)
hdfsConfGetInt(hadoop.fuse.timer.period): new Configuration error:
(unable to get stack trace for java.lang.NoClassDefFoundError exception:
ExceptionUtils::getStackTrace error.)
Unable to determine the configured value for hadoop.fuse.timer.period.ERROR
/usr/local/hadoop/src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/fuse-dfs/fuse_init.c:135
FATAL: dfs_init: fuseConnectInit failed with error -22!
ERROR
/usr/local/hadoop/src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/fuse-dfs/fuse_init.c:34
LD_LIBRARY_PATH=/home/oracle/database/product/10.2.0/db_1/lib:
ERROR
/usr/local/hadoop/src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/fuse-dfs/fuse_init.c:35
CLASSPATH=.:/usr/local/java/lib/dt.jar:/usr/local/java/lib/tools.jar


   I get stuck with the FATAL error.
   Please give me some suggestion.

  Any help will be apprecated.


Regards







2013/4/11 Harsh J <harsh@cloudera.com>

> Hi,
>
> You need to place fuse_dfs' binary directory on your PATH if you
> expect to use that script - it is simply looking it up as a command
> and not finding it. I usually just invoke the fuse_dfs binary directly
> since my environment is usually pre-setup.
>
> On Thu, Apr 11, 2013 at 8:19 PM, YouPeng Yang <yypvsxf19870706@gmail.com>
> wrote:
> > Hi Harsh:
> >
> >  I run under hadoop-hdfs project:
> >  mvn install -Drequire.fuse=true -DskipTests
> >
> >  and the logs show: BUILD SUCCESS
> >
> >  So I go to the
> > src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/fuse-dfs/ to run the
> > fuse_dfs_wrapper.sh:
> > [root@Hadoop fuse-dfs]# ./fuse_dfs_wrapper.sh  hdfs://Hadoop:8020 /mnt/
> > ./fuse_dfs_wrapper.sh: line 46: fuse_dfs: command not found
> >
> > Obviously,the above error shows that something is still abnormal.
> >
> >  My question are:
> >  Is it correct that to check the fuse?
> >  Is there any other ways to check whether the fuse-dfs installed
> > successfully?
> >
> >
> > Thanks
> >
> > Regards
> >
> >
> >
> >
> >
> >
> >
> > 2013/4/10 Harsh J <harsh@cloudera.com>
> >>
> >> Run under hadoop-hdfs project:
> >>
> >> mvn install -Drequire.fuse=true
> >>
> >>
> >> On Wed, Apr 10, 2013 at 7:36 PM, YouPeng Yang <
> yypvsxf19870706@gmail.com>
> >> wrote:
> >>>
> >>> Dear All
> >>>
> >>>    I want to integrate the FUSE with the Hadoop.
> >>>    So i checkout the code using the command:
> >>> [root@Hadoop ~]#  svn checkout
> >>> http://svn.apache.org/repos/asf/hadoop/common/trunk/ hadoop-trunk
> >>>
> >>>    However I did not find any ant build.xmls to build the fuse-dfs in
> the
> >>> hadoop-trunk/hadoop-hdfs-project/hadoop-hdfs/src/contrib.
> >>>    Did I checkout the wrong codes, Or is there any other ways to bulid
> >>> fuse-dfs?
> >>>
> >>>    Please guide me .
> >>>
> >>>
> >>> Thanks
> >>>
> >>> regards
> >>
> >>
> >>
> >>
> >> --
> >> Harsh J
> >
> >
>
>
>
> --
> Harsh J
>

Mime
View raw message