JindoFS元数据服务支持不同的存储后端,默认配置RocksDB为元数据存储后端。本文介绍使用RocksDB作为元数据后端时需要进行的相关配置。

背景信息

RocksDB作为元数据后端时不支持高可用。如果需要高可用,推荐配置Tablestore(OTS)或者Raft作为元数据后端,详情请参见使用Tablestore作为存储后端使用Raft-RocksDB-Tablestore作为存储后端
单机RocksDB作为元数据服务的架构图如下所示。RocksDB

配置RocksDB

  1. 进入SmartData服务。
    1. 登录阿里云E-MapReduce控制台
    2. 在顶部菜单栏处,根据实际情况选择地域(Region)和资源组
    3. 单击上方的集群管理页签。
    4. 集群管理页面,单击相应集群所在行的详情
    5. 在左侧导航栏单击集群服务 > SmartData
  2. 进入bigboot服务配置。
    1. 单击配置页签。
    2. 单击bigboot
      bigboot
  3. 设置namespace.backend.typerocksdb
  4. 保存配置。
    1. 单击右上角的保存
    2. 确认修改对话框中,输入执行原因,开启自动更新配置
    3. 单击确定
  5. 单击右上角的操作 > 重启 Jindo Namespace Service