Hadoop安装:Namenode无法启动

2024-01-04

目前我正在尝试在我的 ubuntu 14.10(32 位 utopic)上安装 hadoop-2.6.0。我按照这里的说明进行操作:

http://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/install-apache-hadoop-ubuntu-14-10-centos-7-single-node-cluster.html#axzz3X2DuWaxQ http://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/install-apache-hadoop-ubuntu-14-10-centos-7-single-node-cluster.html#axzz3X2DuWaxQ

但是,当我尝试格式化namenode时,namenode无法启动。

这是当我尝试执行 hdfs 或 hadoop namenode -format 时不断收到的信息:

15/04/11 16:32:13 FATAL namenode.NameNode: Fialed to start namenode
java.lang.IllegalArgumentException: URI has an authority component
    at java.io.File.<init>(File.java:423)
    at             org.apache.hadoop.hdfs.server.namenode.NNSStorage.getStorageDirectory(NNStorage.java:329)
    at
org.apache.hadoop.hdfs.server.namenode.FSEditLog.initJournals(FSEditLog.java: 270)
    at
org.apache.hadoop.hdfs.server.namenode.FSEditLog.initJournalsForWrite(FSEditLog.java:241)
    at     org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:935)
    at     org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1379)
    at     org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1504)
15/04/11 16:32:13 INFO util.ExitUtil: Exiting with status 1
15/04/11 16:32:14 INFO namenode.NameNode: SHUTDOWN_MSG:
/************************************************************
SHUTDOWN_MSG: Shutting down NameNode at ThinkPad-Edge-E540/127.0.1.1
************************************************************/

我是linux和hadoop的新手。请帮我解决这个问题。另外,当我第一次尝试安装 hadoop 时,我收到如下错误消息:

    java.net.ConnectException: Call From ThinkPad-Edge-E540/127.0.1.1 to localhost:9000 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused

后来,我卸载了 hadoop 2.6.0,现在我尝试按照上面链接中所示的当前说明进行操作。

Update

我已经删除了以前版本中安装的所有以前安装的java(jdk1.7.0)。但错误信息仍然存在。

Update

这是我的 etc/hosts 中显示的内容:

127.0.0.1 localhost
127.0.1.1 myname-mycomputer (I have commented out this line per suggestion)

#The following lines are desirable for IPv6 capable hosts
::1       ip6-localhost  ip6-loopback
fe00::0   ip6-localnet
ff00:0    ip6-mcastprefix
ff02::1   ip6-allnodes
ff02::2   ip6-allrouters

当我错误地在 hdfs-site.xml 中为 namenode 和 datanode 指定了错误的路径以及在 core-site.xml 中指定了 tmp dir 路径时,就会出现此问题, 路径的格式应该正确,例如-

<property>
    <name>dfs.namenode.edits.dir</name>
    <value>file:///home/hadoop/hadoop-content/hdfs/namenode</value>
</property>

<property>
    <name>dfs.datanode.data.dir</name>
    <value>file:///home/hadoop/hadoop-content/hdfs/datanode</value>
</property>

对于 core-site.xml 中的临时目录,它就像 -

<configuration>
<property>
    <name>fs.defaultFS</name>
    <value>hdfs://localhost:9000</value>
</property>
<property>
    <name>hadoop.tmp.dir</name>
    <value>/home/hadoop/hadoop-content/tmp</value>
</property>

有时我们在指定时会犯错误 -file:///

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Hadoop安装:Namenode无法启动 的相关文章

随机推荐

  • JXMultiSplitPane 在滑块调整期间导致重绘?

    在调整分离器期间 我似乎收到频繁的重涂请求JXMultiSplitPane http download java net javadesktop swinglabs releases weekly week 42 2006 10 15 sw
  • JPA继承@EntityGraph包括子类的可选关联

    给定以下域模型 我想加载所有Answer包括他们的Values 及其各自的子孩子并将其放入AnswerDTO然后转换为 JSON 我有一个可行的解决方案 但它遇到了 N 1 问题 我想通过使用临时解决方案来摆脱它 EntityGraph 所
  • 无论旋转如何,跟踪增强面 (ARCore) 的面网格顶点

    我正在尝试跟踪面部表情 例如扬眉 微笑 眨眼等 在 ARKit 中 我可以使用 blendShapes https developer apple com documentation arkit arfaceanchor 2928251 b
  • 计算数据集之间相似度百分比的有效方法

    我目前正在使用用户对象 每个对象都有许多目标对象 Goal 对象不是特定于用户的 即用户可以共享相同的 Goal 我正在尝试设计一种方法来计算两个用户之间的 相似度百分比 即 考虑到他们共享的目标数量以及他们不共享的目标数量 是否有人有此类
  • Microsoft.AspNetCore.NodeServices:无法启动节点进程

    我在用着Microsoft AspNetCore NodeServices 1 1 1在我的 ASP Net Core 应用程序中 一切都工作正常 但现在我在一台新计算机上 出现以下错误 System InvalidOperationExc
  • Primefaces 5 覆盖面板更新后损坏

    今天我在P5中发现了一个新的bug 当我更新覆盖面板所指的按钮时 它不再起作用 覆盖面板不再显示 作为一种解决方法 我确实使用PF widgetVar loadContents 但这感觉很不舒服 在 PF4 中 这确实有效 没有任何解决方法
  • Flutter 应用程序在发布应用程序模式下显示白屏?

    我在颤振应用程序中面临非常奇怪的问题 当在调试模式下测试我的应用程序时 它工作正常 而在发布模式下则显示白屏 该应用程序已在 Playstore 中发布 几天后我改变了这个应用程序 我想发布第二个版本 当我尝试构建发布 apk 时 它在调试
  • 简单的scala宏

    我想要一个 scala 宏来执行以下操作 当我写的时候 myCreateCityMacro paris myCreateCityMacro vallorbe 我想得到 val paris new City paris val vallorb
  • Telerik RadGrid 在编辑模式下将 BoundColumn 设置为 ReadOnly

    我有一个 Telerik RadGrid 它具有三个绑定列和一个按钮列 我想让用户仅编辑绑定列之一中的值 用户可以添加新记录 因此我无法将两个绑定列设置为只读 无论如何 我可以在 ASPX 中执行此操作还是必须在后面的代码中执行此操作 我有
  • 使用 webpack 2 分割“vendor”块

    我有类似于官方的代码分割配置docs https webpack js org guides code splitting libraries manifest file一切都很完美 我的所有节点模块都在 供应商 块中 包括 babel p
  • request_threaded_irq()在驱动程序中使用,为什么不使用request_irq()?两者有什么区别?

    我发布了这是讨论 request threaded irq 的线程 但我没有得到任何回复 所以我新鲜发布它 我正在开发电容式触摸屏的触摸屏驱动程序 它使用 request threaded irq 调用而不是 request irq 我无法
  • 水平滚动到锚点

    我有一个水平导航的网站 这是代码 ul li a href box 1 a li li a href box 2 a li li a href box 3 a li li a href box 4 a li li a href box 5
  • ggplot箱线图+填充+颜色布鲁尔光谱

    我似乎无法fill使用 color Brewer 绘制连续值的箱线图 我知道它一定只是某个地方的简单语法交换 因为我可以根据连续值调整框的轮廓 这是我正在使用的数据 data lt data frame value sample 1 50
  • Keycloak v.18:如何使用 Keycloak API 与用户进行操作

    我试图获取并更改某些特定用户 姓名 电子邮件等 但我的链接返回一些未知错误 这是我的链接 http localhost 8080 admin realms space realm users 你能解释一下我做错了什么吗 将不胜感激 This
  • 在我的网站上流式传输音频

    我对在我的网站上流式传输音频感兴趣 但我不知道从哪里开始 我希望实现两种类型的流媒体 第一个是流式传输服务器上存储的歌曲播放列表 第二个是实时音频流 谁能推荐一些好的网站或插件来使用 声音管理器2 http www schillmania
  • 如何打开 STDIN/STDOUT 句柄并正确使用 utf8 编码?

    我的代码中有 utf8 字符 所以我这样做 use utf8 my line 382 I 03 02 2020 print line Wide character in print at 然后我想我的 STDOUT 应该在utf8 use
  • 如何使用 T32_WriteMemory 函数将值写入 python 中的内存地址

    我正在尝试使用 python 自动化 Trace32 函数 我正在尝试使用 T32 WriteMemory 函数将值写入内存地址 有人可以帮助我如何继续使用此功能吗 以下是 T32 Api pdf api remote pdf 的参考 in
  • 如何获取express.js中请求查询参数的数量?

    目前我必须单独检查每个可能存在的参数 if req query param1 undefined if req query param2 undefined if req query param3 undefined 获取所有查询参数 Ob
  • 关于 ADC,-1 (0xFFFFFFFF) 有什么特别之处吗?

    在我的一个研究项目中 我正在编写 C 代码 然而 生成的程序集是该项目的关键点之一 C 不提供对标志操作指令的直接访问 特别是ADC但这不应该是一个问题 只要编译器足够聪明来使用它 考虑 constexpr unsigned X 0 uns
  • Hadoop安装:Namenode无法启动

    目前我正在尝试在我的 ubuntu 14 10 32 位 utopic 上安装 hadoop 2 6 0 我按照这里的说明进行操作 http www itzgeek com how tos linux ubuntu how tos inst