CKui-MacBook-Pro:~ CK$ /usr/local/Cellar/hadoop/3.2.1/sbin/start-dfs.sh
Starting namenodes on [localhost]
Starting datanodes
Starting secondary namenodes [CKui-MacBook-Pro.local]
2019-12-15 18:53:28,670 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
CKui-MacBook-Pro:~ CK$ /usr/local/Cellar/hadoop/3.2.1/sbin/start-yarn.sh
Starting resourcemanager
Starting nodemanagers
CKui-MacBook-Pro:~ CK$ jps
32689 Jps
32563 NodeManager
32234 SecondaryNameNode
31983 NameNode
我不知道为什么,但是资源管理器最终没有启动,因此,找不到localhost:8088。其他一切都很好,例如localhost:9870和9868
我该如何解决这个问题?我在Mac Homebrew上使用hadoop 3.2.1
谢谢
最佳答案
检查是否
/usr/local/Cellar/hadoop/3.2.1/etc/hadoop/core-site.xml中的fs.defaultFS
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
和
yarn.resourcemanager.address
在/usr/local/Cellar/hadoop/3.2.1/etc/hadoop/yarn-site.xml中<property>
<name>yarn.resourcemanager.address</name>
<value>localhost:9001</value>
</property>
使用相同的端口
关于macos - Mac上的Hadoop,资源管理器未启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59342809/