重新編譯Spark2 4 0 Parcels包

2022-09-19 19:33:13 字數 888 閱讀 5177

2、使用壓縮工具開啟parcel、替換需要的jar包,改案例中替換和新增的jar如下:

3、根據檔案內容生成hash

certutil -hashfile c:\users\15755\desktop\parquet\spark2-2.4.0.cloudera2-1.cdh5.13.3.p0.1041012-el6.parcel sha1

4、修改下面三個檔案hash值

a、manifest.json中的"hash"

b、spark2-2.4.0.cloudera2-1.cdh5.13.3.p0.1041012-el6.parcel.sha1、spark2-2.4.0.cloudera2-1.cdh5.13.3.p0.1041012-el7.parcel.sha1到伺服器、替換之前的yum包

5、上傳parcel、manifest.json、spark2-2.4.0.cloudera2-1.cdh5.13.3.p0.1041012-el6.parcel.sha1、spark2-2.4.0.cloudera2-1.cdh5.13.3.p0.1041012-el7.parcel.sha1到伺服器、替換之前的yum包

6、刪除parcels-cache、/opt/cloudera/parcels/.flood下與spark2相關的檔案,重啟cm-agent

ansible cdh230 -m shell -a "rm -fr /opt/cloudera/parcels/.flood"

ansible cdh230 -m shell -a "service cloudera-scm-agent restart"

7、在cm中操作

a、停用、刪除spark2的parcel包

重新編譯索引

資料庫執行一段時間後,由於大量的資料變化,會導致一些表的索引實效,造成sql語句執行速度過慢,使資料庫出現大量的鎖,日常維護中應該對資料庫定時重新編譯索引。編譯索引 如下 setfeedback off column rebuild index heading spool temp rebuild ...

Raize 重新編譯

最近專案用到了raize5的日曆控制項,需要在中文版本與英文版本中切換顯示,這個需要修改 rzpopups.pas,修改了需要重新編譯.費老大勁了.首選修改 rzborder.pas,不然編譯不過 再改 rc5 source build rc5.cmd 執行ok,替換dcu,重新啟動ide,完美 這...

devexpress 漢化 重新編譯

dxperience v2009 vol 1 9.1.3 漢化 本地化 編譯指令碼 試用版 更新說明 論壇 部落格 資源 dxperience 官方本地化資源 2009 04 21 dxperience 官方編譯指令碼 2009 04 01 dx 9.1.3 最新試用版 源 重新編譯 官方30天試用...