0

conf/servers に設定されたすべてのサーバーを使用してシェルを起動する方法が見つからないようです

リードの場所を指定する /bin/snappy-job.sh を使用してクラスター ジョブにサブミットできることがわかっただけですが、クラスター全体を使用していくつかのテストを実行するためにリアルタイム シェルを試してみたいと思います

ありがとうございました、

サイフ

4

1 に答える 1

2

こちらのリンクをご覧ください。これは、spark-shell を起動して、snappy ストアに接続する方法を示しています。

http://snappydatainc.github.io/snappydata/connectingToCluster/#using-the-spark-shell-and-spark-submit

基本的に、ロケーター プロパティを指定する必要があります。このロケーターは、snappy クラスターの起動に使用したものと同じです。

$ bin/spark-shell --master local[*] --conf snappydata.store.locators=locatorhost:port --conf spark.ui.port=4041

上記では、プログラムを実行するために別の計算クラスターが作成されることに注意してください。このシェルからコードを実行する場合、snappy クラスターは計算に使用されません。必要なテーブル定義とデータは、snappy ストアから効率的な方法でフェッチされます。

将来的には、このシェルが snappy クラスター自体を計算クラスターとして使用するような方法で、このシェルを snappy クラスターに接続する可能性があります。

于 2016-03-22T17:49:52.053 に答える