我在几台笔记本电脑中安装了hadoop以形成一个hadoop集群.首先我们以伪分布式模式安装,除了一个非常完美(即所有服务运行,当我用hadoop fs它进行测试时显示hdfs).在后述的笔记本电脑(具有问题)的`hadoop fs -ls命令显示本地目录的信息不与hdfs,与命令相同的情况发生-cat,-mkdir,-put.我能做错什么?
任何帮助,将不胜感激
这是我的 core-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/hduser/hdfs_dir/tmp</value>
<description></description>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:54310</value>
<description>.</description>
</property>
</configuration>
Run Code Online (Sandbox Code Playgroud)
我必须说,这是所有其他笔记本电脑的相同文件,它们工作正常.
我遇到了同样的问题,我必须确保其fs.default.name值包含一个尾随/引用路径组件:
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:54310/</value>
<description>.</description>
</property>
Run Code Online (Sandbox Code Playgroud)
检查fs.default.namein是否core-site.xml指向 ex 中的正确数据节点:
<property>
<name>fs.default.name</name>
<value>hdfs://target-namenode:54310</value>
</property>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7120 次 |
| 最近记录: |