Hi Henry, You can specify a specific Hadoop version to build against:
> mvn clean install -DskipTests -Dhadoop.version=2.6.1 More details here[1]. Best, Hequn [1] https://ci.apache.org/projects/flink/flink-docs-master/flinkDev/building.html#hadoop-versions On Tue, Oct 30, 2018 at 10:02 AM vino yang <[email protected]> wrote: > Hi Henry, > > You just need to change the node of "hadoop.version" in the parent pom > file. > > Thanks, vino. > > 徐涛 <[email protected]> 于2018年10月29日周一 下午11:23写道: > >> Hi Vino, >> Because I build the project with Maven, maybe I can not use the jars >> directly download from the web. >> If built with Maven, how can I adjust the Hadoop version with the Hadoop >> version really used? >> Thanks a lot!! >> >> Best >> Henry >> >> 在 2018年10月26日,上午10:02,vino yang <[email protected]> 写道: >> >> 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. >> >> 徐涛 <[email protected]> 于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 >> >> >>
