Heron 0.17.5 版本的 heron-core 文件如何配置?
How to config the heron-core file in Heron 0.17.5 version?
当我使用heron 0.17.1版本时,我可以配置heron-core文件如下:
# location of the core package
heron.package.core.uri: "/heron/dist/heron-core.tar.gz"
# Whether role/env is required to submit a topology. Default value is False.
heron.config.is.role.required: True
heron.config.is.env.required: True
在此配置中,我部署了 Heron 0.17.1 版本,并将 HDFS 作为其上传器。所以我将本地文件/heron/dist/heron-core.tar.gz文件复制到HDFS中的hdfs://heron/disk,就可以了。
但是,当我将 Heron 的版本从 0.17.1 更新到 0.17.5 时,我发现本地 /heron/dist 目录中没有 heron-core.tar.gz 文件。但是还是需要配置heron-core.tar.gz url in Client.yaml:
# location of the core package
# heron.package.core.uri: "file:///vagrant/.herondata/dist/heron-core-release.tar.gz"
# Whether role/env is required to submit a topology. Default value is False.
heron.config.is.role.required: True
heron.config.is.env.required: True
那么当我使用Heron 0.17.5版本时,我应该如何配置Client.yaml中的heron-core url?详细的,我测试了没有配置heron-coreurl的Heron集群,也没用。可以看到Heron版本在0.17.5的变化是#2684。
谢谢你的回答。
"I found there is no core-core.tar.gz file in local /heron/dist directory."。你是说 "heron-core.tar.gz"?我检查了 centos 构建 (https://github.com/apache/incubator-heron/releases/download/0.17.5/heron-0.17.5-centos.tar.gz),我相信 heron-core.tar.gz 在 dist 目录中。
当我使用heron 0.17.1版本时,我可以配置heron-core文件如下:
# location of the core package
heron.package.core.uri: "/heron/dist/heron-core.tar.gz"
# Whether role/env is required to submit a topology. Default value is False.
heron.config.is.role.required: True
heron.config.is.env.required: True
在此配置中,我部署了 Heron 0.17.1 版本,并将 HDFS 作为其上传器。所以我将本地文件/heron/dist/heron-core.tar.gz文件复制到HDFS中的hdfs://heron/disk,就可以了。
但是,当我将 Heron 的版本从 0.17.1 更新到 0.17.5 时,我发现本地 /heron/dist 目录中没有 heron-core.tar.gz 文件。但是还是需要配置heron-core.tar.gz url in Client.yaml:
# location of the core package
# heron.package.core.uri: "file:///vagrant/.herondata/dist/heron-core-release.tar.gz"
# Whether role/env is required to submit a topology. Default value is False.
heron.config.is.role.required: True
heron.config.is.env.required: True
那么当我使用Heron 0.17.5版本时,我应该如何配置Client.yaml中的heron-core url?详细的,我测试了没有配置heron-coreurl的Heron集群,也没用。可以看到Heron版本在0.17.5的变化是#2684。
谢谢你的回答。
"I found there is no core-core.tar.gz file in local /heron/dist directory."。你是说 "heron-core.tar.gz"?我检查了 centos 构建 (https://github.com/apache/incubator-heron/releases/download/0.17.5/heron-0.17.5-centos.tar.gz),我相信 heron-core.tar.gz 在 dist 目录中。