1. 程式人生 > >Hive drop table table_name一直卡死狀態

Hive drop table table_name一直卡死狀態

用drop刪除表的時候,一直處於卡死狀態,也不報錯,如下圖所示

這裡寫圖片描述

後來發現是Hive元資料儲存編碼問題,編碼不能為utf8,所以我進入資料庫看了一下MySQL的編碼,如下圖

這裡寫圖片描述

所以要將編碼改回來,方法:在MySQL配置檔案中修改,並刪除原有的資料庫,新建一個一樣的資料庫。

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

啟動mysql,退出root
[[email protected] Desktop]# service mysql start;
Starting MySQL… [ OK ]
[

[email protected] Desktop]# su - gznc

進入mysql,刪除hive使用者下的hive資料庫,重新建立資料庫

[[email protected] ~]$ mysql -u hive -p123456
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.5.52-log MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| hive |
| mysql |
| performance_schema |
| test |
| tt |
+——————–+
6 rows in set (0.18 sec)

mysql> drop database hive;
Query OK, 34 rows affected (0.33 sec)

mysql> create database hive;
Quered (0.00 sec)

退出MySQL,[[email protected] gznc]# su - gznc
[[email protected] ~]$ gedit hive-0.13.1/conf/hive-site.xml
這裡寫圖片描述
這裡寫圖片描述

[[email protected] ~]$ hive

Logging initialized using configuration in file:/home/gznc/hive-0.13.1/conf/hive-log4j.properties
hive> show tables;
OK
Time taken: 1.852 seconds
hive> create table student(id int,name string) row format delimited fields terminated by ‘,’;
OK
Time taken: 1.036 seconds
hive> load data local inpath ‘/home/gznc/Desktop/student.txt’ overwrite into table student;
Copying data from file:/home/gznc/Desktop/student.txt
Copying file: file:/home/gznc/Desktop/student.txt
Loading data to table default.student
rmr: DEPRECATED: Please use ‘rm -r’ instead.
Deleted hdfs://master:9000/home/gznc/hive-0.13.1/warehouse/student
Table default.student stats: [numFiles=1, numRows=0, totalSize=35, rawDataSize=0]
OK
Time taken: 1.792 seconds
hive> select * from student;
OK
1 張三
2 lisi
3 wangwu
4 zhaoliu
Time taken: 0.353 seconds, Fetched: 4 row(s)
hive> show tables;
OK
student
Time takconds, Fetched: 1 row(s)
hive> drop table student;
OK
Time taken: 1.028 seconds
hive> show tables;
OK
Time taken: 0.024 seconds

相關推薦

Hive drop table table_name一直狀態

用drop刪除表的時候,一直處於卡死狀態,也不報錯,如下圖所示 後來發現是Hive元資料儲存編碼問題,編碼不能為utf8,所以我進入資料庫看了一下MySQL的編碼,如下圖 所以要將編碼改回來,方法:在MySQL配置檔案中修改,並

websphere解壓/部署war包時長時間沒有反應或狀態

環境: websphere8.5.5.13 + JDK1.8 故障現象: xx綜合業務管理系統POC環境,在Was8.5.5.13 + JDK1.8 環境下 was無法部署war程式包, 現象如下圖所示:上傳war包之後就會一直卡在第一步頁面,長時間沒有反應,檢視系統程序,ja

關於一直的兩段程式碼,望對LDD3有興趣者戳開這個blog : )

       想來都有點恨自己,前幾個月遇到的"難題".還是沒有解決.一直卡死,又找不出原因. 吐個槽,那些只貼程式碼不附上執行結果的toturial, 我表示...我就不明白,既然有些bloger程式碼都給出來了 讓我這種渣渣看一下腫麼用的會怎麼樣?看一下你執行結果會

儲存過程重新編譯一直

一次修改dblink密碼,導致所有物化檢視儲存過程失效,執行儲存過程卡死.重新重新整理了物化檢視,儲存過程無法重新編譯 --跟蹤PLSQL會話,kill掉正active和inactive的會話。 --結果還卡死 --查詢會話狀態 select distinct status

mysql執行stop slave一直在Killing slave的狀態

timestamp apply recovery seq index where array file 就是 今天遇到了一個很奇怪的問題,mysql版本是5.7.17的。zabbix監控提示從庫復制進程斷開了,登上去看,確實有報1213錯,看了一下這個報錯的原因是因為

Ubuntu 16.04 一直在開機介面或者使用者登入介面迴圈問題的解決

轉自: 筆者配置環境:ubuntu 16.04+tensorflow+cudnn,剛開始經常出現重啟或開機時出現一直卡在開機介面或者使用者登入介面死迴圈問題。 原因:NVIDIA 驅動所致,之前安裝方式nvidia驅動出問題。 解決辦法:解除安裝nvidia驅動,重

Kylin新建cube一直停留在第一步,等了幾個小時沒反應

我用的版本的kylin2.5.0, hadoop環境為hdp3.0  hadoop3.1的, 試過更換kylin版本為2.5.1, 更換完後結果問題是一樣的,卡住在build cube第一步上 查了下後臺的日誌,一直在刷這幾句,前臺任務那裡看不到有日誌 我的a

AS匯入專案或開啟專案時,Gradle一直在build狀態

用到別人的專案時經常出現這種問題,一直卡在gradle build狀態,後來尋找了解決方法解決辦法一:    一般gradle目錄在C:\Program Files\Android\Android St

Maven+SpringMVC+Eclipse軟體安裝配置,Maven報外掛異常,Eclipse總是的解決方法,匯入一個maven工程後 一直顯示importing maven project

1.Maven+SpringMVC+Eclipse軟體安裝配置,Maven報外掛錯誤,Eclipse總是卡死的解決辦法,匯入一個maven工程後 一直顯示importing maven project

hive 鎖表,導致不能insert ,update 以及drop table 也不行,,解除hive鎖表終極 解決方案!!!!

    今天遇見hive插入的時候卡死不執行的問題   (直接上圖)     起初我以為是hive啟動報錯,把日誌調整到debugger級別檢視發現該表被鎖了。(PS:找了半天終於找到問題了)起初想著先把表刪掉看看,結果表被鎖定以後 不能drop卡死不往下執行,無論是drop

delete from table in 問題解決

delete from lamostv29Pilot where target in (select target from lamostDRsumstd); 大概有7萬條資料卡死出不來  delete a from  lamostv29Pilot as a inner j

安裝SQL Server 2017一直在一個介面很久不動的解決方案

今天在win10下安裝SQL Server 2017,根據以往安裝SQL Server 2012的經驗,一路預設加全選式安裝,結果在安裝過程中一直卡在一個頁面半天不動,如圖: 最後在微軟的社群中找到了原因: 原因是安裝的時候勾選了“機器學習服務”的內

xcode問題,無論打開什麽程序xcode總是在轉菊花,顯示應用程序無響應

是不是 library 響應 分享 技術 lib 問題 clas 使用 很可能是因為我們上次沒有正常關閉Xcode,而Xcode保留了上次錯誤的一些記錄,而這次打開Xcode依然去加載錯誤的記錄,所以必須完全刪除這些記錄Xcode才能加載正常的項目。那麽也就是說,我們是不是

Android studio 運行demo時一直在"Installing APKS"時的解決辦法

setting ins lin http 技術分享 android demo png ima 現象 一 File --- Settings 二 看圖操作 Android studio 運行demo時一直卡在"Installing APKS&qu

Thread.Sleep()導致界面問題

color cati sleep blog col logs 資料 開發 關閉 最近開發一個界面,為了實現界面延時自動關閉,加了一句代碼Thread.Sleep(2000)。開發過程中未發現問題。後來測試發現,如果這個時候點擊界面,會導致系統崩潰。 於是找了一些資料,得到如

androidstudio一直在gradle build進度的解決方法

gradle uil ids enc maxperm tof studio prop odi 打開項目的 gradle配置文件 gradle.properties 配置: org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=1024

Centos在開機畫面

centos無法開機使用esc查看具體錯誤信息經過查詢原因是/etc/rc.local裏面加的一段執行命令的問題本文出自 “小V運維之路” 博客,請務必保留此出處http://victor2016.blog.51cto.com/6768693/1946547Centos在開機畫面卡死

PHP CURL本地URL時,一直處於 pending 狀態

php curl php pst 開啟 cgi end 成了 腳本 占用 原因是,自己本身提起curl的腳本,就一直占用著本地的 9000 端口。然後又去請求 9000 端口處理。這樣子就造成了死鎖 所以,本地如果需要調試此類問題的話,可以單獨為 curl 開啟一個新的端口

【轉載】Remote System Explorer Operation總是運行後臺服務,eclipse解決辦法

free ons down 地址 log system ack star rdquo 原來是eclipse後臺進程在遠程操作,就是右下角顯示的“Remote System Explorer Operation”。折騰了半天,在Stack Overfl

eclipse中的項目鼠標右鍵

size microsoft csdn sso blog article fonts data ng- 1、錯誤描寫敘述 在eclipse中部署了Java Web項目,想在WebContent目錄下新建一個目錄,鼠標右鍵時出現eclipse卡死的想象2、錯誤原因