退出配置单元后无法重新启动hadoop守护程序

bkkx9g8r  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(334)

我已经用mysql metastore安装了hadoop和hive。我启动了hadoop守护进程,然后启动了hiveshell。我面临的问题是,当我退出hiveshell时,使用“quit”命令,我的hadoop守护进程也会停止。之后,当我使用start-dfs.sh和start-yarn.sh重新启动hadoop守护进程时,namenode、datanode和resourcemanager都没有启动。我的配置有什么问题?有人能帮我吗?

23c0lvtd

23c0lvtd1#

哦!我得到了它!问题是,首先我启动了hadoop守护进程,然后使用jps检查以确保:

然后,我使用hive发出了一个查询,以检查可用的表:

在hive查询之后,我再次使用jps检查hadoop守护进程,但在终端上什么也没有得到:

所以,每当我发布与Hive相关的东西时,终端就会启动守护程序。我无法看到他们使用jps。
尽管守护程序没有显示在终端上,但它们实际上是在后台运行的。当我发出命令在hdfs中创建存储库时,我确认了这一点:

我也检查了namenode和集群的用户界面,它显示了所有的信息。
可以!但我关心的是,如何停止后台运行hadoop守护程序而不重新启动我的机器?

相关问题