1. 下載源碼
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