hive查看數據庫出現org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

FAILED: HiveException java,lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

在啟動hive后,使用show databses查看數據庫時發現,出現了這個錯誤

情況一:

根據搜索查找以及分析得知:可能是hive的數據庫MySQL在安裝的時候沒有初始化,初始化數據庫即可

schematool -dbType mysql -initSchema?

?情況二:(情況一未解決時)

1.在MySQL中刪除元數據

drop database metastore;

2.進入hive中的bin里面?,輸入格式化命令

[root@asuka01 bin]# schematool -initSchema -dbType mysql

3.出現主機

?Underlying cause: java.sql.SQLException : null,
message from server: “Host ‘192.168.44.101’ is blocked because of many
connection errors; unblock with ‘mysqladmin flush-hosts’” SQL Error
code: 1129 Use --verbose for detailed stacktrace.
*** schemaTool failed *****

若是出現以上的報錯,那么就是在告訴你:由于許多連接錯誤,主機被堵塞;使用‘mysqladmin flush-hosts’解除阻塞

4.mysqladmin flush-hosts 解決方法

進入到MySQL中執行命令

flush hosts;

?

?5.再次格式化

[root@asuka01 bin]# schematool -initSchema -dbType mysql

ps.高版本執行成功會有一大段空白是正常現象,不必擔心。

6. 再次進入hive,驗證完成

ps.在已經成功之后再次虛擬化可能會出現:org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version.的問題

情況三:

初始化的時候報錯出現下面錯誤

需要把連接mysql數據庫的驅動拷貝到hive安裝目錄lib下面

?安裝進去就可以了

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/213848.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/213848.shtml
英文地址,請注明出處:http://en.pswp.cn/news/213848.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Docker一 | Docker的基本使用

目錄 Docker的基本使用 常用命令 啟動Docker 查看Docker的運行狀態 重啟Docker 停止Docker服務 查看命令相關信息 鏡像命令 列出本地主機上的鏡像 搜索某個鏡像的名稱 拉取指定的鏡像到本地 查看鏡像/容器/數據卷所占的空間 刪除某個鏡像 容器命令 啟動容器 列出…

數字電路基礎知識系列(六)之LC濾波器的基礎知識

LC濾波器,是指將電感(L)與電容器 ©進行組合設計構成的濾波電路,可去除或通過特定頻率的無源器件。電容器具有隔直流通交流,且交流頻率越高越容易通過的特性。而電感則具有隔交流通直流,且交流頻率越高越不易通過的特性。因此…

linux如何使用Xshell遠程連接

簡介:本文的一切條件基于redhat的linux操作系統。 目錄 1、創建虛擬機: 2、使用命令查看網段信息 拓展1:(若網卡上沒有網段信息,可以使用任意兩種方法): 準備工作: 1、點擊左…

git入門教程+常用命令

Git入門教程 本文章主要參照視頻教程:https://www.bilibili.com/video/BV1FE411P7B3/?spm_id_from333.337.search-card.all.click&vd_source06caf161b187fb3f4c039bc15e238fea 為什么要使用GIT 版本控制是項目、文檔迭代的必然要求,所以需要使用…

Springboot自定義start首發預告

Springboot自定義start首發預告 基于Springboot的自定義start , 減少項目建設重復工作, 如 依賴 , 出入參包裝 , 日志打印 , mybatis基本配置等等等. 優點 模塊化 可插拔 易于維護和升級 定制化 社區支持(后期支持) 發布時間 預告: 2023-12-10 預計發布: 2024-1-1 , 元旦首…

Android 設置音量默認值

在車機 Audio 開發中,有很多場景需要設置音量的最大值和最小值問題,例如通話模式通常是禁止靜音的,耳機模式調整到較大音量時開機后會恢復一個最大默認值等問題。而且通常情況下不通車型的默認值可能會不同,這篇文章就來看一下如何…

Java多線程是什么?

Java多線程是什么? Java多線程是指在程序中同時運行多個線程,每個線程都是獨立運行的,即有自己的執行路徑、棧、寄存器等資源,并且可以同步地訪問共享數據。 Java多線程的主要優勢在于能夠充分利用多核處理器,同時提…

移動端原生實現列表列固定橫向滾動功能

功能介紹: 在移動端開發中,會用到列表作為信息展示方式,一般希望上下滾動時,可以固定表頭,左右滾動時,可以固定最左列。 需求: 1、列表可以使用數組循環遍歷; 2、上下滾動時&…

離線環境下使用百度地圖(vue版)(展示自己的地圖瓦片)3.0版本api

1.下載自己想要的地圖網片 (1)瓦片圖下載 提取百度網盤中文件,然后運行exe文件,選擇要下載的層級及地區即可 百度網盤鏈接:https://pan.baidu.com/s/16sOJ9ws7HCgNH3EMf7Ejyg?pwd0q0e 提取碼:0q0e (2)將瓦片圖映射到網上 推薦使…

CSS中常用的10個文本樣式屬性

一個頁面中,文本樣式,是必不可少的,當然css也給我們準備了很多很多很多的文本樣式,以下列舉了10個常用的文本樣式屬性及常用的屬性值,掌握了,也基本滿足使用了 1: text-transform 可以用來設置文本的大小寫…

Python-docx 深入word源碼 自定義字符間距

代碼和實現效果 from docx import Document from docx.oxml import OxmlElement from docx.oxml.ns import qn from docx.shared import Pt# 調整pt設置字間距 def SetParagraphCharSpaceByPt(run, pt1):通過修改word源碼方式, 添加w:spacing標簽直接通過調整pt來設置字符間距…

Blender學習--制作帶骨骼動畫的機器人

1. 首先創建一個機器人模型 時間關系,這部分步驟有時間補充 2. 然后為機器人創建一副骨架 時間關系,這部分步驟有時間補充 3.骨骼綁定 切換到物體模式,選中機器人頭部,Shift選中骨骼,切換到姿態模式,&am…

SpringBoot集成系列--xxlJob

文章目錄 一、搭建調度中心xxl-job-admin1、下載項目2、調整項目參數3、執行初始化數據庫SQL4、啟動項目5、訪問 二、集成步驟1、添加xxl-job的依賴2、添加xxl-job的依賴3、配置執行器4、創建執行器5、開發任務1)方式1:BEAN模式(方法形式&…

RocketMQ源碼

RocketMQ的核心三流程 啟動流程 RocketMQ服務端由兩部分組成NameServer和Broker,NameServer是服務的注冊中心,Broker會把自己的地址注冊到NameServer,生產者和消費者啟動的時候會先從NameServer獲取Broker的地址,再去從Broker發…

【自動駕駛】2023年度盤點:智能汽車、自動駕駛、車聯網必讀書

2023年,智能駕駛和新能源汽車行業仍然有著肉眼可見的新進展。自動駕駛技術繼續嘗試從輔助駕駛向自動駕駛的過渡,更重要的是相關技術成本的下降。根據《全球電動汽車展望2023》等行業報告,預計2023年平均成本將降至100美元/千瓦時以下&#xf…

知識筆記(四十八)———mysql的優缺點

MySQL作為一個廣泛應用的關系型數據庫管理系統,具有以下優點和缺點: 優點: 開源和免費:MySQL是開源軟件,用戶可以免費獲取和使用它。這使得MySQL成為個人開發者和小型組織的理想選擇。 良好的性能:MySQL經…

成都工業學院Web技術基礎(WEB)實驗八:BOM、DOM基本操作

寫在前面 1、基于2022級計算機大類實驗指導書 2、代碼僅提供參考,前端變化比較大,按照要求,只能做到像,不能做到一模一樣 3、圖片和文字僅為示例,需要自行替換 4、如果代碼不滿足你的要求,請尋求其他的…

【開源】基于Vue.js的就醫保險管理系統

文末獲取源碼,項目編號: S 085 。 \color{red}{文末獲取源碼,項目編號:S085。} 文末獲取源碼,項目編號:S085。 目錄 一、摘要1.1 項目介紹1.2 項目錄屏 二、功能模塊2.1 科室檔案模塊2.2 醫生檔案模塊2.3 預…

最好的貓罐頭品牌有哪些?精選的5款口碑好的貓罐頭推薦!

對于一個剛入門的養貓小白來說,面對市面上琳瑯滿目的貓罐頭選擇確實讓人頭大。我們總想選到營養價值高的罐頭,但又怕貓咪不喜歡吃,也擔心選到不安全的產品。 最好的貓罐頭品牌有哪些?根據我開寵物店7年的經驗,今天我將…

Java基礎——static關鍵字

對象只有在new的時候才會分配空間,有時候我們希望不管是否產生了對象或無論產生了多少對象的情況下,某些特定的數據在內存空間里只有一份,就可以static修飾成員,也稱靜態成員或類成員。 static可修飾屬性、方法、代碼塊、內部類。…