Gearpump クライアント コマンドライン

コマンドは以下の場所で見つけることができます: Gearpumpバイナリの"bin"フォルダ。

注意: MS Windows プラットフォーム上では、代わりにwindowsシェル gear.batスクリプトを使ってください。bash スクリプトは cygwin/mingwの中ではうまく動作しません。

uber-jarの生成

Mavenを使っている場合はここを見ることができ、一方でSBTユーザはこれを有用と思うかもしれません。

新しいアプリケーションのサブミット

アプリケーションをサブミット、クエリ、および終了するために、binディレクトリの下のgear コマンドを使うことができます。

gear app [-namePrefix <application name prefix>] [-executors <number of executors to launch>] [-conf <custom gearpump config file>] -jar xx.jar MainClass <arg1> <arg2> ...

全ての実行中のアプリケーションをリスト化する

全ての実行中のアプリケーションをリスト化するには:

gear info  [-conf <custom gearpump config file>]

実行中のアプリケーションをkillする

アプリケーションをkillするには:

gear kill -appid <application id>  [-conf <custom gearpump config file>]

stormアプリケーションをGearpumpクラスタにサブミットする

例えば、stormアプリケーションのjarをサブミットするには:

storm -verbose -config storm.yaml -jar storm-starter-${STORM_VERSION}.jar storm.starter.ExclamationTopology exclamation

Storm 互換性ガイド

YARN上でGearpumpクラスタを開始する

YARN上のGearpumpクラスタを開始するには、以下のようにすることができます:

yarnclient launch -package /usr/lib/gearpump/gearpump-2.11-0.8.0.zip

/usr/lib/gearpump/gearpump-2.11-0.8.0.zip がHDFS上で利用可能になっている筈です。

詳しい情報はYARN 開発ガイド を調べてください。

ローカルクラスタを開始する

マスターとワーカーは一つのマシーン内で開始されます:

local

詳しい情報はローカルクラスタのための開発ガイドを調べてください。

マスターデーモンを開始する

master -ip <Ip address> -port <port where this master is hooking>

詳しい情報はスタンドアローンモードのための開発を調べてください。

ワーカーデーモンを開始する

worker

詳しい情報はスタンドアローンモードのための開発を調べてください。

UIサーバを開始する

UIサーバを開始するには、以下のようにすることができます:

services  [-master <host:port>]

デフォルトのユーザ名とパスワードは"admin:admin"で、ユーザを管理する方法をUI 認証で見つけることができます。

TOP
inserted by FC2 system