请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

hive执行sql卡住了

hive安装成功,加载hello.txt文件很快,但是执行语句
hive> select word, count(1) from hive_wordcount lateral view explode(split(context,’\t’)) wc as word group by word;
开始执行:
Query ID = hadoop_20181031221313_42a99fce-5e62-4d88-a0de-ded7ac2cbb07
Total jobs = 1
Launching Job 1 out of 1
Number of reduce tasks not specified. Estimated from input data size: 1
In order to change the average load for a reducer (in bytes):
set hive.exec.reducers.bytes.per.reducer=
In order to limit the maximum number of reducers:
set hive.exec.reducers.max=
In order to set a constant number of reducers:
set mapreduce.job.reduces=
卡住不动了。

虚拟机virtualbox配置为4核,内存设置为8G。运行mysql,hadoop,hive三个软件。内存和cpu占用率不高,不应该跑不动呐。

正在回答

2回答

你yarn启了吗

0 回复 有任何疑惑可以回复我~
  • 提问者 starkpan #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-11-01 21:42:17
  • 提问者 starkpan #2
    逗比了,我一直以为hadoop启动,只要一种,要么start-dfs.sh,要么start-yarn.sh。结果昨天只用yarn启动,hive链接不上。只用start-dfs.sh启动,hive可以连接上,但是这个sql没办法执行。
    今天把start-yarn.sh和start-dfs.sh都启动了,就没有问题了。
    回复 有任何疑惑可以回复我~ 2018-11-01 21:46:28
  • Michael_PK 回复 提问者 starkpan #3
    哈哈哈,经历了一次,以后就知道了
    回复 有任何疑惑可以回复我~ 2018-11-01 22:36:18
Michael_PK 2018-10-31 22:48:29

去yarn界面上看下,作业是running还是accept

0 回复 有任何疑惑可以回复我~
  • 提问者 starkpan #1
    报错了,链接到0.0.0.0:8032被拒绝。用start-hdf.sh启动的hadoop,看不到job。明天用yarn试试。
    回复 有任何疑惑可以回复我~ 2018-10-31 22:54:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信