天天看點

CDH 5.13.3 内置hive1.1.0-cdh5.13.3 更新 hive 2.3.9

原因:CDH 5.13.3預設的hive是 1.1.0版本,過于陳舊,不利于其他相關元件的更新,例如spark。CDH内進行hive版本更新,可以利用CDH進行hive日常運維。

  1.  關掉 hive impala 等 hive 相關的服務。
  2.  任意節點下載下傳社群版hive wget https://repo.huaweicloud.com/apache/hive/hive-2.3.9/apache-hive-2.3.9-bin.tar.gz 并解壓
  3.  備份hive metastore。
  4. 進入 解壓後的社群版hive目錄下的 scripts/metastore/upgrade/mysql 檔案夾,連接配接資料庫,按照順序依次在資料庫中執行sql檔案對hive metastore進行更新
    CDH 5.13.3 内置hive1.1.0-cdh5.13.3 更新 hive 2.3.9
  5. 所有節點重命名 /opt/cloudera/parcels/CDH/lib/hive/ 下的 bin 和 lib 目錄。
  6. 把解壓後的社群版 hive 目錄下的 bin 和 lib 目錄複制到 /opt/cloudera/parcels/CDH/lib/hive/ 目錄下,然後scp到其他所有節點。
  7. CM上啟動hive,驗證通過。
CDH 5.13.3 内置hive1.1.0-cdh5.13.3 更新 hive 2.3.9