【问题标题】:NameNode startup error: No FileSystem for scheme: htNameNode 启动错误: No FileSystem for scheme: ht
【发布时间】:2017-06-13 13:57:41
【问题描述】:

我在 HDP 2.6 中。当我尝试启动 NameNode 时,出现以下错误:

java.io.IOException: No FileSystem for scheme: http 
        at org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2786) 
        at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2793) 
        at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:99) 

当我尝试 hdfs ls 命令时:

[hdfs@ambariserver ambari-agent]$ hdfs dfs -ls / 
ls: No FileSystem for scheme: http

有什么建议吗?

【问题讨论】:

  • 你能发布 core-site.xml 吗?
  • 有一点,我对我的 core-site.xml 进行了更改。我在 Ambari 中更改了 Fs.DefaultFs 的值。而问题发生在这个改变之后。
  • 发布core-site.xml的内容

标签: hadoop namenode


【解决方案1】:

core-site.xml 中的fs.defaultFS 属性值使用http 协议(而不是hdfs)时,会出现“No FileSystem for scheme: http”错误,即值看起来像http://<host>:<port>。正确值为hdfs://<host>:<port>

【讨论】:

    猜你喜欢
    • 2020-08-11
    • 2016-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 2014-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多