tachyon 配置项
Tachyon 配置参数分为4类:Master,Worker, Common (Master and Worker), and User configurations。
环境变量配置文件在$TACHYON_HOME/conf/tachyon-env.sh,这些变量将会被TACHYON_JAVA_OPTS调用,这个文件的配置模版为$TACHYON_HOME/conf/tachyon-env.sh.template
额外的Java VM选项可以添加到TACHYON_MASTER_JAVA_OPTS和TACHYON_WORKER_JAVA_OPTS配置中。在模板文件,TACHYON_JAVA_OPTS将会被TACHYON_MASTER_JAVA_OPTS和TACHYON_WORKER_JAVA_OPTS调用
二、Tachyon常用配置
属性名 | 默认值 | 含义 |
tachyon.home | "/mnt/tachyon_default_home" | Tachyon的安装目录 |
tachyon.underfs.address | $tachyon.home + "/underfs" | Tachyon底层文件系统目录 |
tachyon.data.folder | $tachyon.underfs.address + "/tachyon/data" | Tachyon底层文件系统数据目录 |
tachyon.workers.folder | $tachyon.underfs.address + "/tachyon/workers" | Tachyon worke目录 |
tachyon.usezookeeper | false | 是否使用zookeeper来进行master容错 |
tachyon.zookeeper.address | null | Zookeeper地址 |
tachyon.zookeeper.election.path | "/election" | Zookeeper选举文件夹 |
tachyon.zookeeper.leader.path | "/leader" | Zookeeperleader文件夹 |
tachyon.underfs.hdfs.impl | "org.apache.hadoop.hdfs.DistributedFileSystem" | HDFS底层文件系统实现类 |
tachyon.max.columns | 1000 | RawTable允许的最大列数,必须在客户端和服务器端设置 |
tachyon.table.metadata.byte | 5242880 | 在RawTable的元数据中最大允许多少字节 |
fs.s3n.awsAccessKeyId | null | S3 AWS访问密钥ID |
fs.s3n.awsSecretAccessKey | null | S3 aws 加密访问Key ID |
tachyon.underfs.glusterfs.mounts | null | Glusterfs卷装入点,如/卷 |
tachyon.underfs.glusterfs.volumes | null | Glusterfs卷名,如tachyon_vol |
tachyon.underfs.glusterfs.mapred.system.dir | glusterfs:///mapred/system | 根据需要指定GLusterfs中MapReduce的数据子目录 |
三、Master配置
tachyon.master.journal.folder | $tachyon.home +"/journal/" | master journal log 存储目录 |
tachyon.master.hostname | localhost | Master主机名 |
tachyon.master.port | 19998 | Master节点运行端口 |
tachyon.master.web.port | 19999 | WEB接口运行端口 |
tachyon.master.whitelist | / | 缓存路径 |
四、Wroker配置
tachyon.worker.port | 29998 | Worker节点运行端口 |
tachyon.worker.data.port | 29999 | Worker数据服务运行端口 |
tachyon.worker.data.folder | /mnt/ramdisk | Worker节点数据目录 |
tachyon.worker.memory.size | 128 MB | Worker几点内存容量 |
五、用户配置
tachyon.user.failed.space.request.limits | 3 | 文件系统终止之前的时间 |
tachyon.user.quota.unit.bytes | 8 MB | 客户端请求Worker几点的最小大小 |
tachyon.user.file.buffer.bytes | 1 MB | 文件缓冲区大小 |
tachyon.user.default.block.size.byte | 1 GB | Tachyon文件默认的block size |
tachyon.user.remote.read.buffer.size.byte | 1 MB | 从远程worker读取数据的缓冲区大小 |
tachyon 配置项的更多相关文章
- Spark入门实战系列--10.分布式内存文件系统Tachyon介绍及安装部署
[注]该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取 .Tachyon介绍 1.1 Tachyon简介 随着实时计算的需求日益增多,分布式内存计算 ...
- Spark Tachyon实战应用(配置启动环境、运行spark和运行mapreduce)
Tachyon实战应用 配置及启动环境 修改spark-env.sh 启动HDFS 启动Tachyon Tachyon上运行Spark 添加core-site.xml 启动Spark集群 读取文件并保 ...
- Tachyon的配置详解
Tachyon的配置 Tachyon环境变量 Tachyon通用配置 TachyonMaster配置 TachyonWorker配置 用户配置 1 Tachyon的配置 这里以0.5.0版本为例,介绍 ...
- Spark Tachyon编译部署(含单机和集群模式安装)
Tachyon编译部署 编译Tachyon 单机部署Tachyon 集群模式部署Tachyon 1.Tachyon编译部署 Tachyon目前的最新发布版为0.7.1,其官方网址为http://tac ...
- spark中使用的内存文件系统-Tachyon FS 简介
转自:http://blog.csdn.net/u014252240/article/details/41810849 发布人:南京大学PASA大数据实验室顾荣 1. Tachyon是什么 Tach ...
- hadoop+tachyon+spark的zybo cluster集群综合配置
1.zybo cluster 架构简述: 1.1 zybo cluster 包含5块zybo 开发板组成一个集群,zybo的boot文件为digilent zybo reference design提 ...
- SpringMVC配置项学习笔记
1. <mvc:annotation-driven /> <mvc:annotation-driven />是一种简写形式,默认会注册DefaultAnnotationHand ...
- JSHint配置项说明
转自:http://www.jianshu.com/p/4cb23f9e19d3 什么是JSHint? 官方网站这样介绍: JSHint, A Static Code Analysis Tool fo ...
- tachyon of zybo cluster
把Tachyon层加入spark和hadoop之间,以加速集群 官网:http://tachyon-project.org/ github:https://github.com/amplab/tach ...
随机推荐
- Cocos2d-JS v3.0 alpha
Cocos2d-JS是整合了Cocos2d-html5 v3.0 alpha和Cocos2d-x JSBinding的新JS引擎仓库.整合之后的核心优势在于Html5和JSB的开发流程及API现在变得 ...
- 使用google map v3 api 开发地图服务
Google Map V3 API 学习地址: http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/article ...
- [翻译]Behavior-Driven Development (BDD)行为驱动开发(二)
测试驱动开发体现了开发人员对软件产品各部分运作方式的理解,而行为驱动开发则关注于开发人员对软件产品最终表现的行为的预期. 行为驱动开发 TDD更像是一种范式而不是一个过程.它描述了一种先编写测试,然后 ...
- C++11显式虚函数重载
[C++11显式虚函数重载] 在子类中给重载的虚函数加上override, 可以让编译器检察基类是否有这一虚函数.此功能适用于当基类原有的虚函数发生变化,即相当于编译期检察. 而基类,可以给函数加上f ...
- 串口发送浮点型数据及int(2个字节)long int(4个字节)的方法
方法一: 直接把float数据拆分为4个unsigned char(由于数字没法拆分,所以只能用指针的),发过去,在合并为float. 其中有两点要注意. (1)大端存储,小端存储:如果搞错读取数据就 ...
- UVALive 7077 - Little Zu Chongzhi's Triangles(暴力)
https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_probl ...
- Qt Creator无法用“UTF-8”编码解码
在Qt Creator 里打开其他编辑器的代码时有时会提示: 无法用"UTF-8"编码解码 在文件上右键使用NotePad++编辑器打开: 选择->格式-&g ...
- 获取平台所有接口的IP和MAC地址
我们有时候会有获取网口的IP和MAC地址的需求.可以通过ioctl来获取. #include <sys/ioctl.h>#include <net/if.h>#include ...
- 开机自动播放音乐的vbs
今天无意间看到了vbs这小玩意,就突发奇想,自学了一下,倒弄出如下的小玩意,大牛勿喷!这个可用做撩妹神技也可以用于提醒自己!使用方法:复制程序到txt文本里面保存,然后改后缀为vbs,丢到C:\Pro ...
- 多线程下载网络歌曲&播放歌曲&并用seekbar调节进度&显示歌曲两边的时间
这里先给一个处理时间格式的代码: /** * 时间的处理 * * @param time * @return */ public static String getTimeFromInt(int t ...