1

hello-samza プロジェクトを開始するためにグリッド スクリプトを使用しませんでしたhttp://samza.apache.org/startup/hello-samza/0.11/ グリッド スクリプトの手順に従います

  1. Hadoop、kafka、zookeeper をダウンロードする
  2. グリッド スクリプトで行うように、zookeeper、hadoop、kafka を構成します。
  3. Zookeeper、yarn、kafka を起動します。このステップでは、ブラウザーで 8088 ポートを介して yarn ページにアクセスできます。
  4. そして、スクリプト bin/run-job.sh --config-factory=org.apache.samza.config.factories.PropertiesConfigFactory --config-path=file://$PWD/deploy/samza/config/wikipedia を実行します-feed.properties

手順 4 で NullPointException が発生します。

2016-12-07 12:28:20.724 [main] CoordinatorStreamSystemConsumer [INFO] Bootstrapping configuration from coordinator stream.
Exception in thread "main" org.apache.samza.SamzaException: org.apache.samza.SamzaException: java.lang.NullPointerException
    at org.apache.samza.coordinator.stream.CoordinatorStreamSystemConsumer.bootstrap(CoordinatorStreamSystemConsumer.java:182)
    at org.apache.samza.job.JobRunner.run(JobRunner.scala:112)
    at org.apache.samza.job.JobRunner$.main(JobRunner.scala:65)
    at org.apache.samza.job.JobRunner.main(JobRunner.scala)
Caused by: org.apache.samza.SamzaException: java.lang.NullPointerException
    at org.apache.samza.serializers.JsonSerde.fromBytes(JsonSerde.scala:44)
    at org.apache.samza.coordinator.stream.CoordinatorStreamSystemConsumer.bootstrap(CoordinatorStreamSystemConsumer.java:155)
    ... 3 more
Caused by: java.lang.NullPointerException
    at java.lang.String.<init>(String.java:491)
    at org.apache.samza.serializers.JsonSerde.fromBytes(JsonSerde.scala:42)
    ... 4 more

仕事がカフカからのフィードの読み取りに失敗したことに関連していると思います。これをトラブルシューティングするにはどうすればよいですか、どのステップが間違っているかを知る方法。

4

1 に答える 1