小编Emi*_*ano的帖子

为什么 Apache Livy 会话显示应用程序 ID 为 NULL?

我已经实现了一个功能齐全的 Spark 2.1.1 独立集群,其中我使用 Apache Livy 0.4 通过命令发布作业批次curl。当咨询 Spark WEB UI 时,我会看到我的作业及其应用程序 ID(类似这样:)app-20170803115145-0100、应用程序名称、核心、时间、状态等。但是当咨询 Livy WEB UI(http://localhost:8998 by默认),我看到以下结构:

| Batch Id | Application Id | State   |
| -------- | -------------- | ------- |
| 219      | null           | success |
| 220      | null           | running |
Run Code Online (Sandbox Code Playgroud)

如果我获取所有批次的状态,我将获得以下结果:

{
  "from": 0,
  "total": 17,
  "sessions": [
    {
      "id": 219,
      "state": "success",
      "appId": null,
      "appInfo": {
        "driverLogUrl": null,
        "sparkUiUrl": null
      },
      "log": ["* …
Run Code Online (Sandbox Code Playgroud)

apache-spark apache-spark-standalone apache-spark-2.0 livy

5
推荐指数
1
解决办法
2828
查看次数