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

本文介绍了一种解决Hadoop HDFS格式化过程中出现internal error: SHA-1 not available错误的方法。通过检查并解压jsse.pack文件为jsse.jar,解决了HDFS格式化无法完成的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在安装好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格式化,就能够成功了(下面会显示好几行信息,并且没报错)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值