分类: LINUX
2010-12-08 15:44:32
官方 Wiki 参考 :
服务器重启 mount :
vi /etc/fstab 下添加 : ( 我这无法验证是否能 重启 机器能正确 mount ,待验证 )
fuse_dfs dfs://zw-hadoop-master.:9000 /opt/hdfs_mount/ fuse -oallow_other,rw,-ousetrash,-oinitchecks 0 0
1 : 安装 fuse
./configure
make
make installmodprobe fuse
2. 编译 hadoop 插件
ant compile-c++-libhdfs -Dlibhdfs=1
ant -Djava5.home=/opt/java/jdk package
# 我这一步会报 一个 缺少forrest.home 的一个错误,我这次忽略进行下面步骤。当前测试还没发现异常
ant compile-contrib -Dlibhdfs=1 -Dfusedfs=1
ln -s /usr/local/lib/libfuse.so.2 /opt/sohuhadoop/hadoop/build/c++/lib/
sh ./build/contrib/fuse-dfs/fuse_dfs_wrapper.sh dfs://zw-hadoop-master.:9000 -d
cd /opt/sohuhadoop/hadoop
nohup sh ./build/contrib/fuse-dfs/fuse_dfs_wrapper.sh dfs://zw-hadoop-master.:9000 /opt/hdfs_mount/ -d &
当前 dfs 日志查看 :
tail -f /opt/sohuhadoop/hadoop/nohup.out
chinaunix网友2010-12-09 15:23:24
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com