/etc/hosts
文件,添加 IP 地址与主机名映射。bash
firewall-cmd --state
systemctl stop firewalld.service
systemctl disable firewalld.service
/usr/local/
目录下。/etc/profile
文件,设置 JAVA_HOME
和 PATH
变量。/usr/local/software/
目录下。/etc/profile
文件,设置 HADOOP_HOME
和 PATH
变量。hadoop-env.sh
文件,设置 JAVA_HOME
。core-site.xml
文件,配置默认文件系统和临时目录。hdfs-site.xml
文件,配置 NameNode 和 DataNode 存储路径及副本数量。mapred-site.xml
文件,配置 MapReduce 运行框架。yarn-site.xml
文件,配置 ResourceManager 和 NodeManager 参数。workers
文件,指定工作节点。bash
hdfs namenode -format
start-dfs.sh
和 start-yarn.sh
脚本末尾添加相应的用户配置。bash
start-all.sh
bash
hadoop fs -mkdir /input
hadoop fs -put /home/lulu/test.txt /input
通过以上步骤,您可以在 Windows 10 上成功搭建基于 Linux 的 Hadoop 集群,并进行相关测试验证。