Scala Hadoop端口:fs.default.name
我有点困惑。我看到的几乎每一个Hadoop安装“How to”都指定Scala Hadoop端口:fs.default.name,scala,hadoop,Scala,Hadoop,我有点困惑。我看到的几乎每一个Hadoop安装“How to”都指定core site.xml将fs.default.name设置为9000 <configuration> <property> <name>fs.default.name</name> <value>hdfs://192.168.0.141:9000</value> </p
core site.xml
将fs.default.name
设置为9000
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://192.168.0.141:9000</value>
</property>
</configuration>
给了我一个java.net.ConnectException:
指定无法连接到端口8020。我将fs.default.name切换到端口8020,现在我似乎已经开始运行了
有人能告诉我哪里出了问题吗?如果你没有使用默认端口,你必须指定它
hdfs://192.168.0.141:9000/
或者您可以将core-site.xml放在Scala类路径上,然后通过进行新配置()
,它将在文件系统期间自动为您加载地址。get(conf)
顺便说一下,该属性被弃用,取而代之的是fs.defaultFS
hdfs://192.168.0.141:9000/