すべてのプロダクト
Search
ドキュメントセンター

E-MapReduce:RocksDB を使用してメタデータを保存する

最終更新日:Jan 11, 2025

JindoFS の Namespace Service は、さまざまなメタデータストレージバックエンドをサポートしています。デフォルトでは、RocksDB が使用されます。このトピックでは、RocksDB をメタデータストレージバックエンドとして構成する方法について説明します。

背景情報

RocksDB は高可用性モードで構成できません。高可用性モードでメタデータストレージバックエンドを構成する必要がある場合は、Tablestore または Raft インスタンスを使用することをお勧めします。詳細については、「Tablestore インスタンスを使用してメタデータを保存する」および「Raft-RocksDB-Tablestore を使用してメタデータを保存する」をご参照ください。
次の図は、Namespace Service の単一 RocksDB インスタンスの構造を示しています。RocksDB

RocksDB をメタデータストレージバックエンドとして構成する

  1. SmartData サービスに移動します。
    1. Alibaba Cloud EMR コンソール にログインします。
    2. 上部のナビゲーションバーで、クラスターが存在するリージョンを選択します。必要に応じてリソースグループを選択します。デフォルトでは、アカウントのすべてのリソースが表示されます。
    3. [クラスター管理] タブをクリックします。
    4. 表示される [クラスター管理] ページで、ターゲットクラスターを見つけ、[アクション] 列の [詳細] をクリックします。
    5. 左側のナビゲーションペインで、[クラスターサービス] をクリックし、次に [smartdata] をクリックします。
  2. bigboot パラメーターを構成します。
    1. [構成] タブをクリックします。
    2. [サービス構成] セクションの [bigboot] タブをクリックします。
      bigboot
  3. [namespace.backend.type][rocksdb] に設定します。
  4. 構成を保存します。
    1. [サービス構成] セクションの右上隅にある [保存] をクリックします。
    2. [変更の確認] ダイアログボックスで、[説明] を指定し、[構成の自動更新] をオンにします。
    3. [OK] をクリックします。
  5. 右上隅にある Jindo Namespace Service の再起動[アクション] ドロップダウンリストから を選択します。