3

我正在尝试安装 datanode,它给出了错误“元数据文件与校验和不匹配”我在代理后面

我已经尝试了一切- yum clear all,yum clear metadata。我还编辑了 yum conf 并禁用了缓存。另外,我还手动删除了缓存目录。没有任何效果。没有什么。请帮忙。在另一台机器上,我能够成功安装名称节点

**[root@bi ~]# export http_proxy=   myproxy**               

**[root@bi ~]# sudo yum install hadoop-0.20-mapreduce-tasktracker hadoop-hdfs-datanode**

http://archive.cloudera.com/cdh4/redhat/5/x86_64/cdh/4/repodata/primary.xml.gz:[Errno -1] 元数据文件不匹配校验和尝试其他镜像。 http://archive.cloudera.com/cdh4/redhat/5/x86_64/cdh/4/repodata/primary.xml.gz:[Errno -1] 元数据文件不匹配校验和尝试其他镜像。错误:失败:来自 cloudera-cdh4 的 repodata/primary.xml.gz:[Errno 256] 没有更多镜像可以尝试

4

2 回答 2

2

我有同样的问题,代理有问题。尝试其他代理或查看您的配置。

于 2013-05-29T11:08:22.217 回答
0

cloudera manager 在安装之前创建一个 .repo,如果有任何冲突,它会导致该错误。

为了避免这样的冲突,

1)使用任何稳定版本的cloudera manager创建一个/etc/yum.repos.d/cloudera-manager.repo文件。(5.2.1是我这样做时的版本)

我的 cloudera-manager.repo 文件如下所示:

[cloudera-manager]
name = Cloudera Manager, Version 5.2.1
baseurl = http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.2.1/
gpgkey = http://archive.cloudera.com/redhat/cdh/RPM-GPG-KEY-cloudera
gpgcheck = 1

2) 现在运行以下命令使安装程序使用本地 repo 文件。

./cloudera-manager-installer.bin --skip_repo_package=1
于 2015-01-23T20:07:49.977 回答