hadoop集群 分别启动
时间: 2023-06-29 17:15:29 浏览: 102
启动 Hadoop 集群需要按照以下步骤进行:
1. 启动 NameNode
在 NameNode 所在的节点上,使用以下命令启动 NameNode:
```
$HADOOP_HOME/sbin/hadoop-daemon.sh start namenode
```
2. 启动 DataNode
在每个 DataNode 所在节点上,使用以下命令启动 DataNode:
```
$HADOOP_HOME/sbin/hadoop-daemon.sh start datanode
```
3. 启动 Secondary NameNode(可选)
如果你的 Hadoop 集群中配置了 Secondary NameNode,可以使用以下命令启动 Secondary NameNode:
```
$HADOOP_HOME/sbin/hadoop-daemon.sh start secondarynamenode
```
4. 启动 ResourceManager
在 ResourceManager 所在的节点上,使用以下命令启动 ResourceManager:
```
$HADOOP_HOME/sbin/yarn-daemon.sh start resourcemanager
```
5. 启动 NodeManager
在每个 NodeManager 所在节点上,使用以下命令启动 NodeManager:
```
$HADOOP_HOME/sbin/yarn-daemon.sh start nodemanager
```
6. 启动 JobHistory Server(可选)
如果你的 Hadoop 集群中配置了 JobHistory Server,可以使用以下命令启动 JobHistory Server:
```
$HADOOP_HOME/sbin/mr-jobhistory-daemon.sh start historyserver
```
以上就是启动一个 Hadoop 集群所需要的步骤,需要注意的是,启动顺序需要按照上述顺序进行,否则可能会出现启动失败的情况。
阅读全文