ObsidianRepository/Hadoop/脚本.md

27 lines
977 B
Markdown

### 集群启动脚本
> 也可以直接使用 `start-dfs.sh` ,需要先启动`zookeeper`
```bash
ssh_all_zookeeper.sh /usr/local/zookeeper/bin/zkServer.sh start
ssh_all_zookeeper.sh hdfs --daemon start journalnode
ssh_all_zookeeper.sh hdfs --daemon start namenode
ssh_all_zookeeper.sh hdfs --daemon start zkfc
ssh hadoop@s1 hdfs --daemon start datanode
ssh hadoop@s2 hdfs --daemon start datanode
ssh hadoop@s3 hdfs --daemon start datanode
```
### 集群停止脚本
> 也可以直接使用 `stop-dfs.sh`
```bash
ssh_all_zookeeper.sh hdfs --daemon stop namenode
ssh hadoop@s1 hdfs --daemon stop datanode
ssh hadoop@s2 hdfs --daemon stop datanode
ssh hadoop@s3 hdfs --daemon stop datanode
ssh_all_zookeeper.sh hdfs --daemon stop journalnode
ssh_all_zookeeper.sh hdfs --daemon stop zkfc
ssh_all_zookeeper.sh /usr/local/zookeeper/bin/zkServer.sh start
```
集群搭建注意事项
- `/data`这个目录六台机器均需要创建,且将所有者、所属组改为`hadoop`
-