分享

不同Linux版本下使用fuse挂载hdfs文件系统

hyj 2014-4-7 14:51:14 发表于 实操演练 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 45290
提示: 作者被禁止或删除 内容自动屏蔽

已有(3)人评论

跳转到指定楼层
非鱼 发表于 2015-4-23 14:29:38
补充下:
执行的过程中遇到错误:
error while loading shared libraries: libhdfs.so.0: cannot open shared object file: No such file or directory
  或者 :
error while loading shared libraries: libjvm.so: cannot open shared object file: No such file or directory

解决方法有两种:
        1、编辑/etc/ld.so.conf
           在ld.so.conf中添加如下两行:
                   ${HADOOP_HOME}/c++/Linux-amd64-64/lib
                   ${JAVA_HOME}/jre/lib/amd64/server
           其中${HADOOP_HOME}和${JAVA_HOME}分别是hadoop和java的home目录,替换成绝对路径。
           执行/sbin/ldconfig -v刷新一下cache
        2、编辑.bashrc
           添加如下:
                 export LD_LIBRARY_PATH=${HADOOP_HOME}/c++/Linux-amd64-        64/lib:${JAVA_HOME}/jre/lib/amd64/server
回复

使用道具 举报

hyj 发表于 2014-4-7 14:51:15
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

綾夜 发表于 2014-8-16 22:23:28
hyj 发表于 2014-4-7 14:51
centos下用FUSE挂载hadoop的hdfs文件系统

用户空间文件系统(Filesystem in Userspace,FUSE)允许一些文 ...

我是使用ubuntu系統
需要的軟件均已安裝
不過在做到第六步時出現編譯錯誤
以下是從第五步開始的編譯過程的附檔
http://pan.baidu.com/s/1eQAF3ea
還請不吝指教

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条