1.1X Rescale CLI のセットアップ

Rescaleにジョブを投入するためのコマンドラインアプリ

RescaleクライアントアプリまたはRescaleコマンドラインインターフェース(CLI)は、Rescale APIを明示的に知らなくてもRescaleにジョブを投入・管理できるJavaベースのクライアントアプリケーションです。Rescale API用のシンプルなコマンドラインユーティリティを提供するだけでなく、Rescale Cloud Storageに直接ファイルをアップロードするためのマルチスレッド転送ライブラリも統合されています。また、Rescale Data Storeからのファイルのアップロード/ダウンロードに関連するあらゆる認証も処理されます。このアプリには、いくつかの主な機能があります。

  • Submit: 現在の作業ディレクトリにあるジョブをRescaleに投入する。
  • Status: Rescaleで実行中のジョブの状態取得
  • Sync: ジョブの出力ファイルをハードディスクにSyncする
  • Retrieve Info: Rescale APIからメタデータを取得する。

このセクションでは、ローカルのワークステーションでRescale CLIアプリをセットアップするために必要な手順について説明します。Rescale CLIバージョン1.1.0以降では、Javaを個別にインストールする必要はありません。Java RTEは、CLIのインストール・パッケージにパッケージされています。

Rescale CLIアプリを使用するには、ユーザとその関連アカウントを適切に識別するために、APIキートークンを生成する必要があります。

このAPIトークンを作成するには、Rescale Web UIで、右上にあるユーザアカウント名(通常はメールアドレス)に関連付けられたドロップダウンメニューをクリックします。ドロップダウンメニューからプロファイル設定を選択します。次に、左側のナビゲーションメニューからAPIを選択します。すると、以下の画面が表示されます。API-CLI Download

Rescale APIページでは、APIトークンの下に、お使いのOSに適したRescale CLI Javaベースのアプリをダウンロードすることができます。

ダウンロードしたら、CLIアプリをパソコンにインストールします。

MacOSとWindowsの場合、インストールパッケージをクリックし、インストールウィザードの指示に従ってください。

Linux OSでrpmパッケージをインストールする場合、以下のコマンドを使用します。

sudo rpm -i

Ubuntuで.debパッケージをインストールする場合は、以下のコマンドを使用します。

sudo dpkg -i

Rescale CLIのインストールを確認する

API-CLI result shows usage: Rescale Client App