yarn daemons
时间: 2023-11-17 15:03:17 浏览: 30
根据提供的引用内容,无法回答关于yarn daemons的问题。提供的引用内容只涉及到Hadoop的secondarynamenode和datanode。但是,我可以为您介绍一下yarn daemons。
yarn daemons是指运行在YARN集群中的各种守护进程。其中包括ResourceManager、NodeManager和ApplicationMaster。ResourceManager是YARN集群的主要协调者,负责分配资源和管理应用程序。NodeManager是每个节点上的代理,负责启动和监视容器,以及向ResourceManager报告节点的资源使用情况。ApplicationMaster是每个应用程序的代理,负责与ResourceManager协商资源,并向NodeManager请求容器来运行应用程序的任务。
相关问题
yarn --daemon start
这是一个启动YARN守护程序的命令。它会启动所有YARN守护进程,包括ResourceManager和NodeManager。这个命令已经被废弃了,建议使用替代命令“start-yarn.sh”来启动YARN守护进程。例如,要启动YARN,请按照以下步骤操作:
1. 进入Hadoop安装目录的sbin目录,例如:
```
cd /usr/local/hadoop/sbin
```
2. 使用以下命令启动YARN守护进程:
```
./start-yarn.sh
```
3. 等待一段时间,直到YARN守护进程启动完成。您可以通过查看日志文件或使用以下命令检查其状态:
```
./yarn node -list
```
如果YARN集群中有节点,该命令将列出这些节点。
4. 要停止YARN守护进程,请使用以下命令:
```
./stop-yarn.sh
```
这将停止YARN守护进程。
注意:在启动YARN之前,请确保已经启动了Hadoop集群的其他组件,例如NameNode和DataNode。
hadoop集群yarn启动
以下是启动Hadoop集群YARN的步骤:
1. 启动NameNode:
```shell
./hadoop-daemon.sh start namenode
```
2. 启动SecondaryNameNode:
```shell
./hadoop-daemon.sh start secondarynamenode
```
3. 启动ResourceManager:
```shell
./yarn-daemon.sh start resourcemanager
```
4. 启动DataNode:
```shell
./hadoop-daemon.sh start datanode
```
5. 启动NodeManager:
```shell
./yarn-daemon.sh start nodemanager
```
请注意,以上命令假设你已经进入了Hadoop的安装目录。