Tachyon0.8.2 + Hadoop 2.6 配置详解

Tachyon0.8.2 + Hadoop 2.6 配置详解

经验文章nimo972025-03-09 18:09:408A+A-

废话不多说,直接进入正题:

Tachyon 默认是在hadoop 1.4.0 上编译的,所以需要重新编译

mvn clean package -DskipTests

mvn clean package -Djava.version=1.7 -Dhadoop.version=2.6.0 -DskipTests

编译完成后修改conf目录中的tachyon-env.sh.template文件

cp tachyon-env.sh.template tachyon-env.sh

修改tachyon-env.sh文件内容,增加如下选项

export JAVA=/home/hadoop/java

export TACHYON_MASTER_ADDRESS=hadoop

export TACHYON_UNDERFS_ADDRESS=hdfs://hadoop:9000/tachyon

export TACHYON_WORKER_MEMORY_SIZE=1GB

export TACHYON_UNDERFS_HDFS_IMPL=org.apache.hadoop.hdfs.DistributedFileSystem

修改conf/slaves和conf/works中的localhost改为hadoop

修改hadoop中的core-site.xml文件,加入如下内容

fs.tachyon.impl

tachyon.hadoop.TFS

重启hadoop。

回到tachyon中的bin目录下

./tachyon format

./tachyon-start.sh all Mount

注:为了防止权限不足,记得修改/etc/sudoers,添加 hadoop的 sudo su -权限

root ALL=(ALL) ALL

hadoop ALL=(root) ALL

也可以在hadoop客户端查看是否创建成功

[hadoop@hadoop ~/hadoop/sbin]gt;hdfs dfs -ls /tachyon

Found 1 items

drwxr-xr-x - root supergroup 0 2015-11-25 15:37 /tachyon/default_tests_files

通过WEB UI 浏览

http://hadoop:19999/home

点击这里复制本文地址 以上内容由nimo97整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

尼墨宝库 © All Rights Reserved.  蜀ICP备2024111239号-7