为什么我无法连接到yarn?

oxalkeyp  于 2021-06-02  发布在  Hadoop
关注(0)|答案(2)|浏览(565)

我试着通过 yarn application -list . 但我不能因为上面写着:

<date> <time> INFO client.RMProxy: Connecting to ResourceManager at /0.0.0.0:8032
<date> <time> INFO ipc.Client: Retrying connecting to server: 0.0.0.0/0.0.0.0:8032. Already tried 0 time(s): retyr policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime= 1000 MILLISECONDS)
<date> <time> INFO ipc.Client: Retrying connecting to server: 0.0.0.0/0.0.0.0:8032. Already tried 1 time(s): retry policy is RetryUpToMaximumCount
<date> <time> INFO ipc.Client: Retrying connecting to server: 0.0.0.0/0.0.0.0:8032. Already tried 2 time(s): retry policy is RetryUpToMaximumCount

我有一份档案 /etc/hadoop/conf.empty/yarn-site.xml ,我想在某种程度上与此有关。我的档案在 /etc/hadoop/conf.empty/ 打电话 yarn-env.sh . 我试着运行这个文件,但没有任何改变。
我做错什么了吗?或者有些东西配置不正确?我怎样开始纺纱?

rjee0c15

rjee0c151#

您需要启动hadoop服务,至少您需要启动:

start-dfs.sh
start-yarn.sh

这些shell脚本位于hadoop bin文件夹中。根据安装情况,您甚至需要启动history server。如果是第一次启动hadoop,则需要格式化namenode,否则dfs服务将无法启动。

zysjyyx4

zysjyyx42#

yarn-site.xml 用于配置守护进程 ResourceManager , NodeManager 以及 ApplicationMaster . 与这些服务有关的财产在这里。Yarn的环境设置可以通过 yarn-env.sh .
开始Yarn服务,(从 yarn-site.xml 文件发布后,安装似乎没有使用tarballs完成。因此启动脚本可能不可用)
在resourcemanager主机上

sudo service hadoop-yarn-resourcemanager start

在每个nodemanager主机上

sudo service hadoop-yarn-nodemanager start

注意:确保为hdfs和yarn以及hdfs守护进程设置了初步配置属性 Namenode 以及 Datanode 启动并运行。
另外,配置mapreduce以使用 yarnmapred-site.xml ```

mapreduce.framework.name
yarn

相关问题