Ubuntu上搭建Hadoop时出现的一个问题

来源:互联网 发布:java字符串处理题目 编辑:程序博客网 时间:2024/06/06 02:03

在安装好hadoop之后,配置相关文件完毕。进入/bin目录下进行hdfs格式化:hadoop namenode -format 命令输入完毕,按回车,结果什么都没有显示,以为格式化成功就接着进行下面的步骤,最后输入jps命令时没有显示namenode, datanode...等进程列表。于是,进入hadoop主目录下的/logs文件下,打开查看错误日志(.log的后缀文件),显示出错信息为:

internal error:SHA-1 not available ,经过查看资料,解决办法如下:

在JAVA_HOME目录下找到/jre/lib,里面查看有没有jsse.jar文件,如果没有那么就找到解决方法了。

找到该目录下的jsse.pack文件,用linux自带的解包工具:

unpack200  jsse.pack  jsse.jar

解压完成后,再重新回到上面的hdfs格式化,就能够成功了(下面会显示好几行信息,并且没报错)。