底层存储扩展
这篇文档是帮助用户进行文件系统的扩展,请查看开发扩展来阅读扩展开发文档。
Alluxio可以在运行时扩展额外的底层存储模块,底层存储模块的扩展(通过JARs包进行编译)可以被包括在一个Alluxio Core中具体的位置, 不需要重启运行的进程。对于没有现有原生支持的存储系统,添加与Alluxio相连的底层存储模块可以使其与Alluxio一起工作。
扩展列表
以下是底层存储扩展计划的列表:
管理扩展
命令行实用程序是用来提供帮助扩展管理。
install
命令通过命令rsync
和,向conf/masters
和conf/workers
列出的Alluxio服务器拷贝提供的JAR。然而,这些工具可能不是在所有的 环境中适用。在脚本中,使用其他更多的可用工具来将JAR放置在Alluxio服务器配置项alluxio.extensions.dir
中的位置。
为了列出任意给定的运行Alluxio进程的主机所安装的扩展,你可以用命令。实用程序通过扫描本地扩展目录列出所有安装的扩展。
为了从maven中安装,按照下面的步骤下载JAR,并安装。
验证
一旦扩展JAR部署之后,你应该可以通过如下Alluxio CLI命令挂载你的底层存储。
其中,<key>=<value>
可以被底层存储的任何必需配置替代。