Apache Zeppelin 中 Alluxio 解释器
来源:互联网 发布:河南三鹰实业知乎 编辑:程序博客网 时间:2024/06/03 13:54
概述
Alluxio是以内存为中心的分布式存储系统,能够以集群框架的速度实现可靠的数据共享。
配置
Name
Class
Description
启用Alluxio解释器
在笔记本中,要启用Alluxio解释器,请单击“ 齿轮”图标,然后选择“ Alluxio”。
使用Alluxio解释器
在段落中,用于%alluxio
选择Alluxio解释器,然后输入所有命令。
提示:使用(Ctrl +。)进行自动完成。
解释器命令
所述Alluxio解释器接受下列命令。
操作
语法
描述
将基础文件系统路径“uri”作为“路径”安装到Alluxio命名空间中。假设“路径”不存在,并由操作创建。
没有数据或元数据从存储下载到Alluxio中。
安装路径后,对安装路径下的对象的操作将映射到安装在存储下的对象。
mvmv "source" "destination"将由“source”指定的文件或目录移动到新位置“destination”。如果“destination”已经存在,则此命令将失败。persistpersist "path"将目前仅存储在Alluxio中的文件或目录保留到底层文件系统。pinpin "path"固定给定文件以避免将其从内存中逐出。如果给定的路径是一个目录,它递归地将所有包含的文件和在此目录中创建的任何新文件进行引用。reportreport "path"向主人报告文件丢失。rmrm "path"删除文件。如果给定的路径是目录而不是文件,则此命令将失败。setTtlsetTtl "time"将文件的TTL(生存时间)设置为毫秒。tailtail "path"将指定文件的最后1KB打印到控制台。touchtouch "path"在指定的位置创建一个0字节的文件。unmountunmount "path"卸载安装在Alluxio命名空间中的底层文件系统路径为“路径”。
“路径”下的Alluxio物体从Alluxio中移除,但它们仍然存在于先前安装的存储下。
unpinunpin "path"取消固定给定文件以允许Alluxio再次驱逐此文件。
如果给定的路径是一个目录,它会递归地解除所有包含的文件和在此目录中创建的任何新文件。
unsetTtlunsetTtl从文件中删除TTL(生存时间)设置。如何测试它的工作
一定要正确配置Alluxio解释器,然后打开一个新的段落并键入上述命令之一。
下面一个简单的例子来说明如何与Alluxio解释器进行交互。执行以下步骤:
- 使用sh解释器,在本地机器上创建一个新的文本文件
- 使用Alluxio解释器:
- 列出了afs(Alluxio File System)根目录的内容
- 先前创建的文件被复制到afs
- 再次列出了afs root的内容,以检查是否存在新的复制文件
- 显示了复制文件的内容(使用tail命令)
- 之前复制到afs的文件被复制到本地机器
- 使用sh解释器检查从Alluxio复制的新文件的存在,并显示其内容
阅读全文
0 0
- Apache Zeppelin 中 Alluxio 解释器
- Apache Zeppelin 中 Spark 解释器
- Apache Zeppelin 中 JDBC通用 解释器
- Apache Zeppelin 中 Hive 解释器
- Apache Zeppelin 中 HDFS文件系统 解释器
- Apache Zeppelin 中 Elasticsearch 解释器
- Apache Zeppelin 中 Flink 解释器
- Apache Zeppelin 中 R 解释器
- Apache Zeppelin 中 Cassandra CQL 解释器
- Apache Zeppelin 中 Python 2&3解释器
- Zeppelin 自定义Kafka解释器Interpreter开发
- Apache Zeppelin简介
- centos apache zeppelin install
- Apache Zeppelin简介
- 什么是Apache Zeppelin?
- Apache Zeppelin安装
- Apache Zeppelin配置
- Apache Zeppelin安装及介绍
- 调用setSupportActionBar程序崩溃
- Unity项目使用静态图片做背景
- jquery的跨域调用文件
- 关于Java WebService 的几种实现方式
- web容器的会话机制
- Apache Zeppelin 中 Alluxio 解释器
- org.apache.ibatis.binding.BindingException: Parameter 'name' not found. Available parameters are [1,
- java学习之比较三个数的大小
- 集合总结笔记——HashMap/LinkedHashMap
- 网络——端口号
- Linux常用命令(四)——网络操作命令(未拓展)
- Java 二叉查找(排序)树 创建 以及中序和层序遍历
- 幸福的样子
- JDBC连接mySQL操作初级