首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何停止Hive metastore服务?

如何停止Hive metastore服务?
EN

Stack Overflow用户
提问于 2014-09-09 15:00:22
回答 2查看 8.6K关注 0票数 4

如何停止我开始使用的配置单元元存储服务:

代码语言:javascript
复制
hive --service metastore

没有kill命令?

EN

回答 2

Stack Overflow用户

发布于 2017-06-08 12:59:08

Hive应该与服务脚本一起安装,以便可以按正确的顺序正常启动/关闭它(即,在启动网络、运行数据库等之后),因此您很可能可以执行以下操作:sudo service hiveserver2 stopsudo service hive-metastore stop (例如,cloudera distro)

作为备份,您可以使用kill {PID} (但不是而不是 kill -9 {PID})“杀死”父进程。

注意:除非万不得已,否则永远不要向任何进程发送sigkill (也称为-9)信号。相反,首先发送sigterm / sigint (与ctrl-c相同,也称为“中断”)信号,这是kill默认发送的信号,例如ps -ef | egrep -i 'hive',查看主进程是什么(其他相关进程的父进程),然后通过kill {PID}终止进程,例如kill 12345sigint信号可以被正在运行的进程捕获,并且仍然可以正常关闭/清理。sigkill不会被捕获,它几乎肯定会让你的系统处于不确定的状态,也许(也可能不会)它会在下一次启动时以某种方式恢复。

票数 0
EN

Stack Overflow用户

发布于 2019-02-22 00:02:20

我在亚马逊网络服务集群中使用hive,sudo stop hive-hcatalog-server可以正常工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25738447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档