ObsidianRepository/Hadoop/脚本.md

977 B

集群启动脚本

也可以直接使用 start-dfs.sh ,需要先启动zookeeper

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

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