直接下載Tez的binary包部署安裝是有問題的,因為默認支持hadoop版本為2.7,2.7以上的就需要手動編譯了。
-
下載Tez源碼
-
CD到源碼文件夾,mvn install -Dhadoop.version=3.0.3 -DskipTests -Dmaven.javadoc.skip=true
這里有個需要注意的地方,tez-ui的編譯會很麻煩,因為偉大的牆。實在編譯不過就跳過tez-ui模塊吧……不影響其他部分的編譯。
編譯成功后,后面的步驟參考:https://blog.csdn.net/zhoudetiankong/article/details/52238551
這里就不冗余的介紹了。