本文主要是介绍Tachyon 的 安装部署,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 下载源码
tachyon源码
2. 编译
mvn package -Djava.version=1.7 -Dhadoop.version=2.2.0 -DskipTests
3.安装
cp tachyon-env.sh.template tachyon-env.sh
在 tachyon-env.sh 中
export JAVA_HOME=/usr/local/java/jdk1.7.0_71
export TACHYON_UNDERFS_ADDRESS=hdfs://ubuntu1:9000
export TACHYON_WORKER_MEMORY_SIZE=512MB
吐槽一下,既然 Tachyon 是 amplab 的一个项目,就应该 同 spark 一样,512m 也是可以的。可惜不是。一定 要 512MB,这也太正式了吧。
4.启动
./tachyon format --格式化
./tachyon-start all Mount -- 启动所有,需要挂在worker 上的 ramdisk.
./tachyon runTest Basic CACHE_THROUGH --测试
//-----
./tachyon tfs copyFromLocal /tmp/test/Test /data --从本地上传文件到Tachyon
./tachyon tfs ls /data
=>结果显示 15.00 B 01-08-2015 17:42:22:955 In Memory /data
5.HA 还没搞
总结:
安装,配置,还是比较简单的。接下来看看和 spark 连用 是什么状况。
友情链接
http://blog.csdn.net/colorant/article/details/22385763
Tachyon HA
这篇关于Tachyon 的 安装部署的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!