tachyon 命令行接口


Usage: tachyon COMMAND
where COMMAND is one of:
  format [-s]         格式化Format Tachyon (如果指定 -s 参数,表示在 underfs 不存在时进行)
  bootstrap-conf      生成一个配置文件,如果不存在
  tfs                 命令行客户端
  loadufs             加载三、Tachyon命令行操作现有的底层文件系统到Tachyon
  runTest             运行一个终端到终端的测试中的Tachyon集群
  runTests            运行所有的终端到终端的测试中的Tachyon集群上
  killAll <WORD>      杀死包WORD进程
  copyDir <PATH>      复制PATH到所有节点
  clearCache          清除操作系统缓存
  thriftGen           生成所有 thrift 代码
  version             打印Tachyon版本


命令行操作

1.创建文件夹

tachyon tfs mkdir /test

2.创建文件

tachyon tfs touch /test/test.txt

3.上传本地文件

tachyon tfs copyFromLocal /etc/passwd /test/passwd

4.查看目录

tachyon tfs ls /test
tachyon tfs lsr /test

5.查看文件信息

tachyon tfs fileinfo /test/passwd

6.查看文件内容

tachyon tfs cat /test/passwd |head -n 2
tachyon tfs tail /test/passwd |head -n 2

7.查看目录下文件个数

tachyon tfs count /test

8.在内存注册和取消注册文件和文件夹

tachyon tfs pin /test
tachyon tfs unpin /test

9.移动文件

tachyon tfs mv/test/passwd /test/admln/passwd

10.下载文件到本地

tachyon tfs copyToLocal /test/passwd /tmp/tachyon.txt

11.删除文件

tachyon tfs rm /test/two

删除文件和删除文件夹都是这个命令



tachyon 命令行接口

时间: 2024-10-28 10:00:04

tachyon 命令行接口的相关文章

Tachyon基本使用06-----Tachyon 命令行接口

一.tachyon命令介绍 # tachyon Usage: tachyon COMMAND  where COMMAND is one of:   format [-s]         格式化Format Tachyon (如果指定 -s 参数,表示在 underfs 不存在时进行)   bootstrap-conf      生成一个配置文件,如果不存在   tfs           命令行客户端   loadufs         加载三.Tachyon命令行操作现有的底层文件系统到T

《SPARK/TACHYON:基于内存的分布式存储系统》-史鸣飞(英特尔亚太研发有限公司大数据软件部工程师)

史鸣飞:大家好,我是叫史鸣飞,来自英特尔公司,接下来我向大家介绍一下Tachyon.我事先想了解一下大家有没有听说过Tachyon,或者是对Tachyon有没有一些了解?对Spark呢? 首先做一个介绍,我来自英特尔的大数据团队,我们团队主要是致力于各种大数据的软件开发以及这些软件在工业界的推广和应用,我所在的团队主要负责Spark及其软件栈的开发和推广.我们是国内最早参加Spark开发和推广的团队,我们在2012年就加入了Spark社区.在Spark和相关的项目中间投入了大量的人力,长期以来我

分布式内存文件系统:Tachyon

Tachyon是一个分布式内存文件系统,可以在集群里以访问内存的速度来访问存储在Tachyon里的文件.Tachyon是架构在最底层的分布式文件系统和上层的各种计算框架之间的一种中间件,其主要职责是将那些不需要落地到DFS里的文件,落地到分布式内存文件系统中,来达到共享内存,从而提高效率,减少内存冗余,减少GC时间等. Tachyon架构 Tachyon的架构是传统的Master-Slave架构,这里和Hadoop类似,TachyonMaster里WorkflowManager是 Master进

Tachyon框架的Worker心跳及Master高可用性分析

0 概述 分布式框架中的Master-Slave类型,Slave节点负责工作的具体执行,Master负责任务的分发或者相关元数据的存储等.一般情况下,一个Master节点都会对应多个Slave节点,Master在分配任务时需要知道当前有哪些Slave节点是可以接受自己所发的命令的(Slave节点有可能因为各种原因挂掉),因此需要在其内部维持一个链表来保存所有还活着的Slave节点.HBase的HMaster是这样.HDFS的NameNode是这样.Tachyon的Master节点也是这样.Sla

Alluxio1.0.1最新版(Tachyon为其前身)介绍,+HDFS分布式环境搭建

Alluxio(之前名为Tachyon)是世界上第一个以内存为中心的虚拟的分布式存储系统.它统一了数据访问的方式,为上层计算框架和底层存储系统构建了桥梁. 应用只需要连接Alluxio即可访问存储在底层任意存储系统中的数据.此外,Alluxio的以内存为中心的架构使得数据的访问速度能比现有常规方案快几个数量级.在大数据生态系统中,Alluxio介于计算框架(如Apache Spark,Apache MapReduce,Apache Flink)和现有的存储系统(如Amazon S3,OpenSt

tachyon 0.5.0 之TachyonWorker 源码分析

TachyonWorker 负责和tachyonMaster 交互, 直接通过 apache thrift 发送消息 tachyonworker 主要负责 3个部分, 启动 dataserver , 心跳, 和 thrift server , 其中 dataserver 负责内存数据和用户之间的读传输,目前thrift支持远程读数据, 写数据只能写到本地, 并对本地读取做了优化, 本地读取数据不会走 socket 协议,可以之间定位到内存中的数据,通过文件流的形式读取, thrift serve

php的cli命令行接口

php-cli cli:Command Line Interface 命令行接口,php可以不依赖apache的IIS而通过cli命令行接口进行运行,因为php的本质是C的程序: windows和linux下都支持php_cli模式 注意:php5后php.exe就是cli windows环境中: eg: D:\>D:\mysoft\phpstudy\php53n\php.exe D:\mysoft\phpstudy\WWW\self\server.php [服务端] eg: D:\>D:\m

tachyon 1.7.1安装

tachyon1.7.1+hadoop2.6.0 说明:采用两个节点分别hmaster.slave1 下载安装包: tachyon-0.7.1-bin.tar.gz 下载地址:http://www.tachyon-project.org/downloads/files/0.7.1/ 这里面解压到:/app目录中 1.解压:tar -zxvf tachyon-0.7.1-bin.tar.gz /app/ 重命名:  tachyon-0.7.1    tachyon 编译:      cd /app

集群中运行Tachyon(译)

集群中运行Tachyon 单机集群 首先下载 Tachyon tar 文件,并且解压: $ wget https://github.com/amplab/tachyon/releases/download/v0.7.1/tachyon-0.7.1-bin.tar.gz $ tar xvfz tachyon-0.7.1-bin.tar.gz 在 tachyon/conf 目录中, 复制tachyon-env.sh.template 为 tachyon-env.sh. 确保JAVA_HOME 指向有