在执行MR时,一直暂停,无法执行,如下:
hive> select count(*) from person_basic;
WARNING: Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Consider using a different execution engine (i.e. tez, spark) or using Hive 1.X releases.
Query ID = root_20190428105909_6723908f-ff36-475a-935b-f71a85d6c752
Total jobs = 1
Launching Job 1 out of 1
Number of reduce tasks determined at compile time: 1
In order to change the average load for a reducer (in bytes):
set hive.exec.reducers.bytes.per.reducer=<number>
In order to limit the maximum number of reducers:
set hive.exec.reducers.max=<number>
In order to set a constant number of reducers:
set mapreduce.job.reduces=<number>
后在网上查询,说让去yarn的界面看看执行进度,然后,发现自己的yarn莫名下线了,不对,是ResourceManager进程下线了。但NodeManager还在。由于无法启动MR,所以暂停了。将yarn进行启动
yarn-daemon.sh start resourcemanager
记得在主备两台机器上都要启动一下