gpt4 book ai didi

hadoop fs 命令显示本地文件系统而不是 hdfs

转载 作者:可可西里 更新时间:2023-11-01 14:14:38 25 4
gpt4 key购买 nike

为了组成一个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>

我必须说,这对所有其他笔记本电脑来说都是同一个文件,而且它们工作正常。

最佳答案

我遇到了同样的问题,我必须确保 fs.default.name 的值包含尾随 / 以引用路径组件:

<property>
<name>fs.default.name</name>
<value>hdfs://localhost:54310/</value>
<description>.</description>
</property>

关于hadoop fs 命令显示本地文件系统而不是 hdfs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15801444/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com