通过命令行停止,启动和重新启动Hive,Hiveserver2和Hivemetastore

时间:2018-06-21 09:08:08

标签: amazon-web-services hadoop hive restart

想为配置单元的停止/启动/重新启动命令寻求帮助。 最初,我看到蜂巢时有3个过程

ps -ef | grep - 
-HiveMetastore
-Hiveserver2
-hive.server2.thrift.port=10000

我已经对此进行了一些研究,但是我看到的很多博客和网站都说它应该很简单,例如: sudo服务hive-server2启动 但这对我不起作用。 该过程仍然存在,并且显示无法识别的服务

我的解决方法是使用以下命令强制终止该进程:

*ps aux | awk '{print $1,$2}' | grep hive | awk '{print $2}' | xargs kill >/dev/null 2>&1*

然后从三个开始-

./hive --service metastore 
./hiveserver2 --hiveconf hive.server2.thrift.port=10000 --hiveconf hive.root.logger=DEBUG,console
./sbin/start-thriftserver.sh

在检查过程时,我可以看到hivemetastore正常运行,但其他两个似乎不正确。

我一直在寻找进行平稳停止,启动和重新启动的方法,但似乎可以找到任何可行的方法。

P.S。-我几天前才刚开始使用AWS。

希望有人可以提供帮助。

谢谢!

0 个答案:

没有答案