Tachyon安装:本地安装

----------此文章,笔者按着tachyon官网教程进行安装并记录。
分布式安装tachyon并运行例子:http://blog.csdn.net/u012587561/article/details/51040018

首次安装:
       tachyon官网:   http://www.tachyonproject.org/
       下载版本(最新版本tychon0.8.2):
                     http://tachyon-project.org/downloads/files/0.8.2/tachyon-0.8.2-bin.tar.gz
        
        接下来按着官网user Guide进行安装: http://www.tachyonproject.org/documentation/v0.8.2/


单机上独立运行Tachyon( running tachyon locally)

    1. 设置tachyon-env.sh
          cp conf/tachyon-env.sh.template conf/tachyon-env.sh

   2. 在tachyon-env.sh 中设置相应环境变量:
  • conf/tachyon-env.sh中的TACHYON_UNDERFS_ADDRESS设置成本地文件系统的临时目录:(例如,export TACHYON_UNDERFS_ADDRESS=/tmp)。

  • 远程登录服务开启,ssh localhost能成功。

   3.  格式化Tachyon文件系统并启动。

       注意:因为Tachyon需要创建 RAMFS,启动 Tachyon会要求用户输入root密码。如果不想重复输入root密码,将主机的公开ssh key添加 到~/.ssh/authorized_keys.
       $  ./bin/tachyon format
       $  ./bin/tachyon-start.sh  local
    
            

     4.  验证Tachyon是否运行,
     1)访问 http://localhost:19999
     2)查看 logs 文件夹下的 日志
     3)也可以运行一个样例程序:   
       $  ./bin/tachyon runTest Basic CACHE THROUGH

                      Tachyon安装:本地安装_第1张图片

      对于首个样例程序,你应该能够看到如下输出:

                      Tachyon安装:本地安装_第2张图片


再次访问Tachyon Web UI http://localhost:19999。点击导航栏 Browse File System可以看见样例程序写入Tachyon的文件。

运行一个更全面的系统完整性检查:

$ ./bin/tachyon runTests

(全部passed the test!  即可)

可以在任意时刻执行以下命令以关闭Tachyon:

$ ./bin/tachyon-stop.sh all


            ############################################################################


1. 关于conf中的文件:

 slaves文件放置的是worker machines list。 首次默认localhost  。  建议使用  /conf/workers
 workers文件和slaves文件内容一样。

 tachyon-env.sh :
   这个文件里面好多配置。呃,不知道的话,眼看手莫动哈。

core-site.xml :
   分布式才会用到。

2. 权限问题:
    如果在复制或者写文件时候,如果不想经常输入sudo,那就修改tachyon权限吧。
      sudo chown hadoop:hadoop -R -f /usr/local/tachyon/  (其中的hadoop是我的组名和用户名,不要介意)  
 
3. Alluxio:其实原名为tachyon,近期改名为Alluxio(2016年2月)。最新版本为1.0.0
     既然我已经装好了0.8.2的版本,那就算了吧。相差应该不远。。吧。

##############################################################################



你可能感兴趣的:(Tachyon)