gpg密钥检索hadoop bigtop安装失败

o0lyfsai  于 2021-05-29  发布在  Hadoop
关注(0)|答案(4)|浏览(558)

遵照以下地点的指示—(http://www.dummies.com/how-to/content/set-up-the-hadoop-environment-with-apache-bigtop.html)或者更确切地说是从书中的傻瓜hadoop。
步骤3成功运行到最后,总下载大小为616mb,但在最后我遇到了这个错误-

  1. Total 130 kB/s | 616 MB 80:52
  2. warning: rpmts_HdrFromFdno: Header V4 RSA/SHA1 Signature, key ID fa08b173: NOKEY
  3. Retrieving key from https://dist.apache.org/repos/dist/release/bigtop/KEYS
  4. GPG key retrieval failed: [Errno 14] problem making ssl connection

我忽略了那个错误,以为它不会有任何影响。然后我继续执行剩下的步骤,直到4.2开始出现以下错误-

  1. [root@localhost ~]# sudo /etc/init.d/hadoop-hdfs-namenode init
  2. sudo: /etc/init.d/hadoop-hdfs-namenode: command not found

通过广泛的搜索,我逐渐意识到重新安装,即运行命令yum install hadoop*可以解决这个问题,我已经这样做了,并且得到了这个错误-

  1. Total size: 198 M
  2. Is this ok [y/N]: y
  3. Downloading Packages:
  4. warning: rpmts_HdrFromFdno: Header V4 RSA/SHA1 Signature, key ID fa08b173: NOKEY
  5. Retrieving key from https://dist.apache.org/repos/dist/release/bigtop/KEYS
  6. GPG key retrieval failed: [Errno 14] problem making ssl connection

我拼命地想让这些东西像《傻瓜的hadoop》一书中描述的那样工作,但这是一场巨大的斗争。在我尝试执行的office系统中,我无法超越步骤1,即获取正在运行线程的repo-yum install hadoop not found error centos,但这一次在我的家庭系统中仍然是相同的错误。难怪这本书的评论最差。
有人能指导我怎么解决这个问题吗?

csga3l58

csga3l581#

1) 将以下文本添加到/etc/yum.repos.d/bigtop.repo文件中。

  1. [bigtop]
  2. name=Bigtop
  3. enabled=1
  4. gpgcheck=1
  5. type=NONE
  6. baseurl=http://www.apache.org/dist/bigtop/bigtop-1.1.0/repos/centos6/
  7. gpgkey=http://www.apache.org/dist/bigtop/bigtop-1.1.0/repos/GPG-KEY-bigtop

2) 作为下一步,尝试再次安装必要的文件

  1. yum install hadoop\* mahout\* oozie\* hbase\* hive\* hue\* pig\* zookeeper\

3) 您的安装将立即完成。
干杯,aj

dwthyt8l

dwthyt8l2#

上面的答案是正确的。但是,如果您是新安装的,则需要执行以下操作:
按照书中的步骤做第一步,即“wget-o/etc/yum.repos.d/bigtop.repo。。。
编辑bigtop.repo,即gedit/etc/yum.repos.d/bigtop.repo
这将打开bigtop.repo文件进行编辑。
使用上面的键修改最后一行。保存并关闭它。
按照书中的步骤做第二步。

qgzx9mmu

qgzx9mmu3#

在我的例子中,它是一个错误的gpgkey路径值。
我已经准备好了本地存储库,并收到了ambari安装的相同错误。
路径中缺少一个文件夹。添加丢失的路径为我解决了问题。
旧的(错误的)值是:gpgkey=http://mylocal/repo/ambari/ambari-2.4.2.0/centos7/rpm-gpg-key/rpm-gpg-key-jenkins
更正为:gpgkey=http://mylocal/repo/ambari/ambari-2.4.2.0/centos7/2.4.2.0-136/rpm-gpg-key/rpm-gpg-key-jenkins

cidc1ykv

cidc1ykv4#

您需要更改“/etc/yum.repos.d/bigtop.repo”文件中的最后一行,并将其设置为如下所示:gpgkey=http://www.apache.org/dist/bigtop/bigtop-1.0.0/repos/gpg-key-bigtop
问题是因为“gpg key”的链接被更改了,所以您也需要更改它

相关问题