CDH6.3.2集成hudi 0.10.0
准备工作
java 8,maven3.4以上
开始编译
从gitee上面拉取对应的分支
git clone -b release-0.10.1 https://gitee.com/apache/Hudi.git# 编译mvn clean package -DskipTests -Dspark3 -Dscala-2.12
[INFO] Reactor Summary for Hudi 0.9.0:[INFO][INFO] Hudi ............................................... SUCCESS [ 59.061 s][INFO] hudi-common ........................................ SUCCESS [01:13 min][INFO] hudi-timeline-service .............................. SUCCESS [ 6.151 s][INFO] hudi-client ........................................ SUCCESS [ 0.097 s][INFO] hudi-client-common ................................. SUCCESS [ 29.714 s][INFO] hudi-hadoop-mr ..................................... SUCCESS [ 38.765 s][INFO] hudi-spark-client .................................. SUCCESS [ 44.479 s][INFO] hudi-sync-common ................................... SUCCESS [ 0.956 s][INFO] hudi-hive-sync ..................................... SUCCESS [ 7.672 s][INFO] hudi-spark-datasource .............................. SUCCESS [ 0.046 s][INFO] hudi-spark-common_2.11 ............................. SUCCESS [ 12.661 s][INFO] hudi-spark2_2.11 ................................... SUCCESS [ 11.888 s][INFO] hudi-spark_2.11 .................................... SUCCESS [ 39.437 s][INFO] hudi-utilities_2.11 ................................ SUCCESS [ 52.633 s][INFO] hudi-utilities-bundle_2.11 ......................... SUCCESS [01:34 min][INFO] hudi-cli ........................................... SUCCESS [ 10.846 s][INFO] hudi-java-client ................................... SUCCESS [ 1.805 s][INFO] hudi-flink-client .................................. SUCCESS [ 23.037 s][INFO] hudi-spark3_2.12 ................................... SUCCESS [ 22.693 s][INFO] hudi-dla-sync ...................................... SUCCESS [ 3.368 s][INFO] hudi-sync .......................................... SUCCESS [ 0.038 s][INFO] hudi-hadoop-mr-bundle .............................. SUCCESS [ 6.471 s][INFO] hudi-hive-sync-bundle .............................. SUCCESS [ 1.736 s][INFO] hudi-spark-bundle_2.11 ............................. SUCCESS [ 10.716 s][INFO] hudi-presto-bundle ................................. SUCCESS [ 22.618 s][INFO] hudi-timeline-server-bundle ........................ SUCCESS [ 7.461 s][INFO] hudi-hadoop-docker ................................. SUCCESS [ 1.406 s][INFO] hudi-hadoop-base-docker ............................ SUCCESS [ 0.863 s][INFO] hudi-hadoop-namenode-docker ........................ SUCCESS [ 1.103 s][INFO] hudi-hadoop-datanode-docker ........................ SUCCESS [ 1.231 s][INFO] hudi-hadoop-history-docker ......................... SUCCESS [ 0.891 s][INFO] hudi-hadoop-hive-docker ............................ SUCCESS [ 4.294 s][INFO] hudi-hadoop-sparkbase-docker ....................... SUCCESS [ 0.929 s][INFO] hudi-hadoop-sparkmaster-docker ..................... SUCCESS [ 0.855 s][INFO] hudi-hadoop-sparkworker-docker ..................... SUCCESS [ 0.859 s][INFO] hudi-hadoop-sparkadhoc-docker ...................... SUCCESS [ 0.859 s][INFO] hudi-hadoop-presto-docker .......................... SUCCESS [ 0.885 s][INFO] hudi-integ-test .................................... SUCCESS [ 18.117 s][INFO] hudi-integ-test-bundle ............................. SUCCESS [02:43 min][INFO] hudi-examples ...................................... SUCCESS [ 5.054 s][INFO] hudi-flink_2.11 .................................... SUCCESS [ 12.870 s][INFO] hudi-flink-bundle_2.11 ............................. SUCCESS [ 31.194 s][INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 13:49 min[INFO] Finished at: 2021-09-16T13:59:08+08:00[INFO] ------------------------------------------------------------------------
编译成功
编译好之后文件目录对应Hudi下的packaging目录
[xxx@xxx Hudi]# cd packaging/[xxx@xxx packaging]# ll总用量 36drwxr-xr-x 4 root root 4096 9月 16 13:58 hudi-flink-bundledrwxr-xr-x 4 root root 4096 9月 16 13:54 hudi-hadoop-mr-bundledrwxr-xr-x 4 root root 4096 9月 16 13:54 hudi-hive-sync-bundledrwxr-xr-x 4 root root 4096 9月 16 13:56 hudi-integ-test-bundledrwxr-xr-x 4 root root 4096 9月 16 13:54 hudi-presto-bundledrwxr-xr-x 4 root root 4096 9月 16 13:54 hudi-spark-bundledrwxr-xr-x 4 root root 4096 9月 16 13:55 hudi-timeline-server-bundledrwxr-xr-x 4 root root 4096 9月 16 13:51 hudi-utilities-bundle
