1樓:匿名使用者
看日誌,忘了是在/tmp中還是**了。看日誌貼錯誤求解答。 另外你建表了麼?metadata配置成功了麼?是mysql還是derby?
mysql匯入到hive hdfs上顯示又資料了 hive表裡面什麼都沒有
2樓:山東大白菜
hdfs顯示但是hive裡面沒有的話,很可能hive配置使用的是自帶的deby資料庫。hive的配置檔案弄好,如果用sqoop的話,把hive的配置檔案hive-site.sh拷貝一份到sqoop的conf目錄下,讓sqoop知道儲存的資料是到mysql後設資料庫的hive。
3樓:糾菠練抖襯
基礎環境
sqoop:sqoop-1.4.
5+cdh5.3.6+78,hive:
hive-0.13.1+cdh5.
3.6+397,hbase:hbase-0.
98.6+cdh5.3.
6+115
sqool和hive、hbase簡介
sqoop
sqoop是一個用來將hadoop和關係型資料庫中的資料相互轉移的開源工具,可以將一個關係型資料庫(例如 : mysql ,oracle ,postgres等)中的資料導進到hadoop的hdfs中,也可以將hdfs的資料導進到關係型資料庫中。
hive
不想用程式語言開發mapreduce的朋友比如db們,熟悉sql的朋友可以使用hive開離線的進行資料處理與分析工作。
hive是基於hadoop的一個資料倉儲工具,可以將結構化的資料檔案對映為一張資料庫表,並提供簡單的sql查詢功能,可以將sql語句轉換為mapreduce任務進行執行。
hive下 show tables之後沒反應
4樓:匿名使用者
看日誌,忘了是在/tmp中還是**了。看日誌貼錯誤求解答。 另外你建表了麼?metadata配置成功了麼?是mysql還是derby?
如何在spark-shell命令列執行spark hql
5樓:day忘不掉的痛
false
hive.metastore.uris
thrift://n1:9083
hive.metastore.client.socket.timeout
300hive.metastore.warehouse.dir/user/hive/warehouse
hive0.7.0啟動後,show tables;報錯
6樓:匿名使用者
以前用過0.6.0的,不知道0.7.0是否一樣。看提示是後設資料的資料庫沒有需要的檢視。
hive預設的是使用本地執行的derby資料庫來儲存相關的後設資料資訊的。也不需要什麼特別的配置。正常應該都能正確執行。
但是換個目錄執行hive原來的東西就找不到了。我們以前的把hive的後設資料庫配置成一個遠端的oracle,來解決這個問題。
樓主是否也修改過matedata相關的配置,才導致這個問題?
7樓:匿名使用者
這是由於 hive 找不到存放後設資料庫的資料庫而導致的,修改 conf/ hive-default.xml 配置檔案中的 hive.metastore.
local 為 true 即可。由於 hive 把結構化資料的後設資料資訊放在第三方資料庫,此處設定為 true , hive 將在本地建立 derby 資料庫用於存放後設資料。當然如果有需要也可以採用 mysql 等第三方資料庫存放後設資料,不過這時 hive.
metastore.local 的配置值應為 false 。
8樓:匿名使用者
用的是遠端資料庫吧,檢查一下你的url
hive整合mysql時配置使用hive出現的問題 5
9樓:情又獨中
說了unknown host
10樓:匿名使用者
是不是hive.metastore.uris配置錯了
hive mysql table 'hive.tbls' doesn't exist
11樓:出門在外
注意大小寫
你試試select * from tbls;
spark 可以訪問 hive 內部表嗎
12樓:劉鬆鷹
使用 hivecontext, 如果是使用mysql儲存後設資料的話, 還需要將hive的配置檔案放在spark的專案下面。
1. 拷貝$hive_home/conf/hive-site.xml和hive-log4j.properties到 $spark_home/conf/
2. 在$spark_home/conf/目錄中,修改spark-env.sh,新增
export hive_home=/opt/hive-1.2.1
export spark_classpath=$hive_home/lib:$spark_classpath
3. 另外也可以設定一下spark的log4j配置檔案,使得螢幕中不列印額外的info資訊:
log4j.rootcategory=warn, console
hive是怎麼把存在mysql下的後設資料組合起來的
13樓:食人魚肉前
hive通過metastoreserver和mysql資料庫進行通訊,利用hive-site.xml裡面配置的資料庫ip,埠,使用者名稱,密碼連線並登入到mysql.建立hive的後設資料表,以後,如果你在hive中建立一張表,它會將這張表的後設資料資訊存入mysql.
跟你使用jdbc訪問資料庫一樣,它也使用的是jdbc.
如何正確配置IP地址,如何設定正確設定電腦的ip地址
右擊網路上的芳鄰屬性,右擊本地連線屬性,雙擊ip協議,選中手動配置ip。我們首先來了解一下ip 一 ip地址在一個網路當中必須是唯一的,也就是說,ip地址具有唯一性。比如在一個區域網中,192.168.1.3這個ip只有被用在一臺計算機上,如果存在兩臺計算機或者多臺計算機用這個ip,就會出現衝突。二...
幫忙看看電腦配置是否正確
金士頓記憶體假貨太多建議更換成 宇瞻 威剛 三星等 藍寶石hd5750海外版2代 目前市售的基本都是縮水版本 建議買新的藍寶石hd6750 512m白金版 相近 希捷的硬碟現在真心不看好 返修問題不斷 建議更換成西數1t 藍盤 航嘉電源不溫不火 價效比較低 建議更換成超頻三q5 300w 或安鈦克v...
如何正確使用電腦中的最後一次正確配置恢復系統
使用電腦中的最後一次正確配置恢復系統要在啟動介面進入,進入方法如下 1 將電腦重新啟動。2 在電腦剛進入開機介面時,按鍵盤的f8或f12鍵。3 系統會自動開啟選擇介面,可通過使用鍵盤上的方向鍵進行切換,按回車鍵進行確認。4 選擇最後一次正確的配置 您的起作用的最近設定 如圖所示,按回車鍵即可。5 這...