全部产品
Search
文档中心

E-MapReduce:Catatan penggunaan CLI JindoCache

更新时间:Jul 02, 2025

Topik ini menjelaskan cara menggunakan perintah terkait JindoCache.

Prasyarat

JindoCache telah dikonfigurasi. Untuk informasi lebih lanjut, lihat Gunakan fitur caching transparan JindoCache untuk mempercepat akses ke OSS-HDFS dan Gunakan fitur caching transparan JindoCache untuk mempercepat akses ke OSS.

Ringkasan Penggunaan

Anda dapat menjalankan perintah jindocache untuk melihat daftar perintah yang didukung beserta informasi penggunaannya.

listCacheSet

  • Deskripsi: Menampilkan semua CacheSets dalam sistem saat ini.

  • Sintaks:

    jindocache -listCacheSet

refreshCacheSet

  • Deskripsi: Memperbarui kebijakan CacheSet. CacheSets yang tidak ada di file kebijakan baru akan dihapus.

  • Sintaks:

    jindocache -refreshCacheSet <localPath>

    Tabel berikut menjelaskan parameter dalam perintah.

    Parameter

    Deskripsi

    <localPath>

    Path file cacheset.xml. Contoh: /path/cacheset.xml.

    Path ini adalah jalur penyimpanan yang Anda tentukan saat membuat file cacheset.xml.

  • Contoh perintah:

    jindocache -refreshCacheSet /path/cacheset.xml

load

Perintah caching mencakup perintah caching metadata dan perintah caching data. Format perintahnya adalah jindocache -load [-meta] [-data] [-s] [-m] [-R] [-replica value] <path>.

  • Caching Metadata

    • Deskripsi: Mencache metadata file jarak jauh ke disk lokal. Dengan cara ini, Anda dapat membaca metadata dari disk lokal alih-alih sistem penyimpanan backend seperti Object Storage Service (OSS).

    • Sintaks:

      jindocache -load -meta <options> <path>

      Tabel berikut menjelaskan parameter dalam perintah.

      Parameter

      Deskripsi

      <options>

      Parameter opsional:

      • -s: mengeksekusi proses caching dalam mode sinkron. Jika Anda mengonfigurasi parameter ini, perintah tidak akan keluar hingga caching selesai, dan log ditampilkan di konsol. Kami merekomendasikan Anda mengonfigurasi parameter ini.

      • -R: secara rekursif mencache semua file dalam folder. Jika nilai parameter path adalah folder, Anda harus mengonfigurasi parameter ini.

      <path>

      Path tempat Anda ingin mencache metadata. Contoh: oss://emr-test /dir1.

      Kami merekomendasikan Anda menggunakan perintah berikut:

      jindocache -load -meta -s -R <path>
  • Caching Data

    • Deskripsi: Mencache data yang disimpan di path tertentu ke disk lokal. Dengan cara ini, Anda dapat membaca data dari disk lokal alih-alih sistem penyimpanan backend seperti OSS.

    • Sintaks:

      jindocache -load -data <options> <path>

      Tabel berikut menjelaskan parameter dalam perintah.

      Parameter

      Deskripsi

      <options>

      Parameter opsional:

      • -s: mengeksekusi proses caching dalam mode sinkron. Jika Anda mengonfigurasi parameter ini, perintah tidak akan keluar hingga caching selesai, dan log ditampilkan di konsol. Kami merekomendasikan Anda mengonfigurasi parameter ini.

      • -replica: jumlah replika yang ingin Anda cache. Secara default, hanya satu replika yang dicache.

      • -R: secara rekursif mencache semua file dalam folder. Jika nilai parameter path adalah folder, Anda harus mengonfigurasi parameter ini.

      • -m: memuat data ke dalam memori.

      <path>

      Path tempat Anda ingin mencache data. Contoh: oss://emr-test /dir1.

      Kami merekomendasikan Anda menggunakan perintah berikut:

      jindocache -load -data -s -R <path>

mount

  • Deskripsi: Memasang path backend ke sistem caching. Anda dapat menjalankan perintah jindocache -mount untuk melihat semua titik pemasangan.

  • Sintaks:

    jindocache -mount <mountpoint> <path>

    Tabel berikut menjelaskan parameter dalam perintah.

    Parameter

    Deskripsi

    <mountpoint>

    Path backend yang ingin Anda pasang. Contoh: /mount/dir.

    <path>

    Path tempat Anda ingin mencache metadata. Contoh: oss://emr-test /dir1.

  • Contoh perintah:

    jindocache -mount /mount/dir oss://emr-test/dir1

umount

  • Deskripsi: Melepas titik pemasangan.

  • Sintaks:

    jindocache -unmount <mountpoint>
  • Contoh perintah:

    jindocache -unmount /mount/dir

report

  • Deskripsi: Meminta informasi tentang sistem percepatan penyimpanan JindoCache, seperti jumlah node, ukuran cache, dan kapasitas cache.

  • Contoh perintah:

    jindocache -report

reportMetrics

  • Deskripsi: Meminta beberapa metrik dari sistem percepatan penyimpanan JindoCache.

  • Sintaks:

    jindocache -reportMetrics

unCache

  • Deskripsi: Menghapus file yang dicache dari sistem caching.

  • Sintaks:

    jindocache -unCache oss://<bucket>/<dir>
  • Contoh perintah:

    jindocache -unCache oss://emr-test/dir1

disableCacheSet

  • Deskripsi: Menghapus CacheSet berdasarkan nama CacheSet.

  • Sintaks:

    jindocache -disableCacheSet <name>
  • Contoh perintah:

    jindocache -disableCacheSet name1

getCacheSet

  • Deskripsi: Meminta CacheSet berdasarkan path tempat CacheSet tersebut berada.

  • Sintaks:

    jindocache -getCacheSet <path>
  • Contoh perintah:

    jindocache -getCacheSet oss://emr-test/dir1