Hi Henry,

When running flink on YARN, from ClusterEntrypoint the system environment
info is print out.
One of the info is "Hadoop version: 2.4.1”, I think it is from the
flink-shaded-hadoop2 jar. But actually the system Hadoop version is 2.7.2.

I want to know is it OK if the version is different?

*> I don't think it is OK, because you will use a lower version of the
client to access the higher version of the server.*

Is it a best practice to adjust flink Hadoop version to the Hadoop version
actually used?

*> I personally recommend that you keep the two versions consistent to
eliminate the possibility of causing various potential problems. *
*In fact, Flink provides a bundle of Hadoop 2.7.x bundles for you to
download.[1]*

[1]:
https://www.apache.org/dyn/closer.lua/flink/flink-1.6.1/flink-1.6.1-bin-hadoop27-scala_2.11.tgz

Thanks, vino.

徐涛 <happydexu...@gmail.com> 于2018年10月26日周五 上午9:13写道:

> Hi Experts
>         When running flink on YARN, from ClusterEntrypoint the system
> environment info is print out.
>         One of the info is "Hadoop version: 2.4.1”, I think it is from the
> flink-shaded-hadoop2 jar. But actually the system Hadoop version is 2.7.2.
>         I want to know is it OK if the version is different? Is it a best
> practice to adjust flink Hadoop version to the Hadoop version actually used?
>
>         Thanks a lot.
>
> Best
> Henry

Reply via email to