分享

格式化namenode的问题

nike1972 发表于 2014-12-19 17:28:49 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 7 20738
今天重新格式化namenode节点的时候,竟然发现没有办法格式化,显示./bin/hadoop:no such file or dirctory,然后我去hadoop的安装目录里面,hadoop/bin里面竟然也没有hdoop这个文件了,我就觉得好奇怪,这是为什么啊?

已有(7)人评论

跳转到指定楼层
bioger_hit 发表于 2014-12-19 18:27:24
本帖最后由 bioger_hit 于 2014-12-19 18:28 编辑
这个应该属于Linux的内容,不要放到tmp文件中,系统重启可能会被删除。
如果没有放到临时文件中,系统不会无缘无故没有的。

命令的使用记得命令使用的格式,如果对命令不熟悉,最好配置环境变量,这些可能是不熟悉命令造成的。

是当前目录下然后斜杠执行命令,尝试下面在bin目录

  1. ./hadoop   namenode -format
复制代码


如果这个不行的话,建议配置环境变量
配置环境变量
第一步
  1. vi /etc/environment
复制代码


第二步:添加如下内容:记得如果你的路径改变了,你也许需要做相应的改变。







详细参考
hadoop2.2完全分布式最新高可靠安装文档


回复

使用道具 举报

bioger_hit 发表于 2014-12-19 18:29:28
bioger_hit 发表于 2014-12-19 18:27
本帖最后由 bioger_hit 于 2014-12-19 18:28 编辑
这个应该属于Linux的内容,不要放到tmp文件中,系统重 ...
如果上述都不行,说明系统出现了问题,建议使用干净的环境,按照上面提供的文档,重新配置下。
回复

使用道具 举报

nike1972 发表于 2014-12-19 19:49:00
本帖最后由 pig2 于 2014-12-20 00:02 编辑
bioger_hit 发表于 2014-12-19 18:27
本帖最后由 bioger_hit 于 2014-12-19 18:28 编辑
这个应该属于Linux的内容,不要放到tmp文件中,系统重 ...

安装程序我是放在/usr/local下面,应该不算是tmp文件吧,可奇怪的事就是没有了,我今天进虚拟机里面看了看,虚拟机里面的hadoop文件也没了,hadoop/bin下面变成了很多文件夹。。。就是这样的,原来的东西都没了
12.jpg
回复

使用道具 举报

pig2 发表于 2014-12-20 00:07:44
nike1972 发表于 2014-12-19 19:49
安装程序我是放在/usr/local下面,应该不算是tmp文件吧,可奇怪的事就是没有了,我今天进虚拟机里面看了 ...
搞错文件夹了,安装包包含下面文件,

QQ截图20141220000737.png


你看到的并非是安装文件夹
回复

使用道具 举报

nike1972 发表于 2014-12-20 13:11:17
本帖最后由 nike1972 于 2014-12-20 13:14 编辑
pig2 发表于 2014-12-20 00:07
搞错文件夹了,安装包包含下面文件,

应该是安装文件夹,因为ubuntu的安装不是解压就可以了吗?我直接把hadoop-1.2.1.tar.gz解压到/usr/local里面,我看了一下,安装文件夹里面也包含你说的相应的目录。。。这个就是安装文件夹吧。。。

Screenshot from 2014-12-20 13_12_17.png
回复

使用道具 举报

bioger_hit 发表于 2014-12-20 14:25:27
nike1972 发表于 2014-12-20 13:11
应该是安装文件夹,因为ubuntu的安装不是解压就可以了吗?我直接把hadoop-1.2.1.tar.gz解压到/usr/local ...

你这个文件夹是从官网下载的,还是从什么地方,建议换个版本,官网已经没有这个版本了。
这里面存在src,显然出现在安装包里,这个应该是别人修改过。
回复

使用道具 举报

nike1972 发表于 2014-12-21 11:39:32
bioger_hit 发表于 2014-12-20 14:25
你这个文件夹是从官网下载的,还是从什么地方,建议换个版本,官网已经没有这个版本了。
这里面存在src ...

呃,是从官网下载的啊,1.2.1版本。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条