Hive之FAILED: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient異常


一.場景

  Hive啟動不報錯,當使用show functions;或create table...時報:FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient異常。

二.解決方案

  方法1.Hive元數據庫未初始化

    進入Hive目錄Hive/bin,執行命令:schematool -dbType -initSchema mysql

    執行結果:

      

      啟動Hive

      

    表示異常已解決!

  方法2.metastore服務未啟動

    執行命令:hive --service metastore & ,接着按Ctrl+C

    結果: 

      

     啟動Hive    

      

     表示異常已解決!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM