Ich habe ein Apache YARN mit einem Knoten und Kafka-Zookeeper und Spring Cloud Dataflow 1.0.3 installiert.Fehlgeschlagene Implementierung auf Spring Cloud Dataflow mit Apache YARN
Alles funktioniert gut, aber wenn ich einige Einsatzbeispiele gemacht, wie:
Strom erzeugen --name "ticktock" --definition "time | hdfs --rollover = 100" --deploy
http --port = 8000 | log --name = logtest --level = INFO
Der Status des Streams bleibt nie auf "deployed". Es ändert sich ständig in "undeployed" -> "parcial" -> "deployed" in einer konstanten Schleife.
Die YARN-Anwendung wird jedoch erfolgreich bereitgestellt, aber es ist wie bei der Kommunikation zwischen der Spring Cloud Dataflow-Serverinstanz und Apache Hadoop, die ständig fehlschlägt.
Was kann das mögliche Problem dafür sein?
Vielen Dank im Voraus!
Wenn es zu einer Schleife von Implementierungsfehlern kommt, ist der übliche Fehler der Speicher für App-Master- und Garncontainer. Wie wird der SCDF-Server auf YARN bereitgestellt? Verwenden Sie das Ambari-Plugin? (_wenn nicht, warum? _). Bitte überprüfen Sie diese [Abschnitt] (http://docs.spring.io/spring-cloud-dataflow-server-yarn/docs/current-SNAPSHOT/reference/htmlsingle/#yarn-troubleshooting) auf Speicheranforderungen. Es gibt [globale Einstellungen] (http://docs.spring.io/spring-cloud-dataflow-server-yarn/docs/current-SNAPSHOT/reference/htmlsingle/#_global_yarn_memory_settings), die Sie ebenfalls überschreiben können. –