在单节点模式下启动 Hadoop,仅需要一个 NameNode 和一个 DataNode。可以使用以下命令启动单节点 Hadoop 集群:
$ hdfs namenode -format
$ start-dfs.sh
启动 Hadoop 伪分布式模式
伪分布式模式是在单台机器上模拟分布式 Hadoop 集群。可以使用以下命令启动伪分布式 Hadoop 集群:
$ hdfs namenode -format
$ start-dfs.sh
$ start-yarn.sh
启动 Hadoop 完全分布式模式
完全分布式模式是将 Hadoop 集群部署在多台机器上。启动过程比较复杂,需要在每台机器上安装 Hadoop,并配置相关配置。具体步骤可以参考 Hadoop 官方文档。
停止 Hadoop 集群
停止 Hadoop 集群,可以使用以下命令:
$ stop-dfs.sh
$ stop-yarn.sh
其他命令
除了启动和停止 Hadoop 集群的命令外,还有一些常用的命令:
* **hdfs dfs -ls /**:列出 HDFS 根目录下的文件和目录
* **hdfs dfs -mkdir /data**:创建名为 data 的 HDFS 目录
* **hdfs dfs -put localfile hdfsfile**:将本地文件上传到 HDFS
* **hdfs dfs -get hdfsfile localfile**:将 HDFS 文件下载到本地
* **hdfs dfs -rm hdfsfile**:删除 HDFS 文件或目录