我在家庭网络中的 3 台计算机上安装了 Hadoop 2.7.1,1 台 64 位 mac 和 2 台 32 位 linux 机器。我已经成功地将它们配置为在单节点模式下运行并设置了 SSH 授权 key 。我想用我的 mac 作为主机,linux 作为从机。当我在 mac 上运行启动脚本时,出现类似
的错误hadoop@10.0.1.100: bash: line 0: cd: /usr/local/Cellar/hadoop/2.7.1/libexec: No such file or directory
10.0.1.100 是我的一台 linux 机器的 ip,而/usr/local/Cellar/hadoop/2.7.1/libexec 是我 mac 上的 $HADOOP_PREFIX。那么是否可以构建一个包含不同操作系统的Hadoop集群呢?
最佳答案
请在主服务器上提供以下hdfs-site.xml核心站点、从文件、主文件。还有环境变量。如果所有配置都应该是最小配置,比如在主服务器的从属文件中添加从属主机 ip 或主机名,以及更多 make
关于linux - 如何创建具有不同操作系统的 Hadoop 集群?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34722534/