【发布时间】:2016-04-03 23:35:36
【问题描述】:
我正在尝试按照 Hadoop For Dummies 一书中列出的说明在虚拟机上设置 hadoop 环境。
其中一个步骤表示如下代码-
yum install hadoop\* mahout\* oozie\* hbase\* pig\* hive\* zookeeper\* hue\*
当我运行时,我收到以下错误 -
[root@localhost Desktop]# yum install hadoop\*
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos.mirror.crucial.com.au
* extras: centos.mirror.crucial.com.au
* updates: centos.mirror.nsw.au.glovine.com.au
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
Setting up Install Process
No package hadoop* available.
Error: Nothing to do
在所有 hadoop、zookeeper 和 hue 中,我收到错误消息,说找不到包。我查看了那些镜像站点,我确实看到 hadoop 不存在。有什么办法可以强制镜像到其他位置吗?
编辑 -
正如下面所指出的,我确实尝试了使用以下命令获取 repo 的命令 -
wget -O /etc/yum.repos.d/bigtop.repo http://archive.apache.org/dist/bigtop/bigtop-1.0.0/repos/centos6/bigtop.repo
在 Connection Refused 错误之后抛出 -
[root@localhost Desktop]# wget -O /etc/yum.repos.d/bigtop.repo http://www.apache.org/dist/bigtop/bigtop-1.0.0/repos/centos6/bigtop.repo
--2015-12-30 05:03:09-- http://www.apache.org/dist/bigtop/bigtop-1.0.0/repos/centos6/bigtop.repo
Resolving www.apache.org... 88.198.26.2, 140.211.11.105, 2a01:4f8:130:2192::2
Connecting to www.apache.org|88.198.26.2|:80... failed: Connection refused.
Connecting to www.apache.org|140.211.11.105|:80... failed: Connection refused.
Connecting to www.apache.org|2a01:4f8:130:2192::2|:80... failed: Network is unreachable.
同样,正如 user1862493 指出的那样,我确实尝试过 CDH 一键安装,但出现以下错误
[root@localhost Desktop]# wget https://archive.cloudera.com/cdh5/one-click-install/redhat/6/x86_64/cloudera-cdh-5-0.x86_64.rpm
--2015-12-30 05:07:49-- https://archive.cloudera.com/cdh5/one-click-install/redhat/6/x86_64/cloudera-cdh-5-0.x86_64.rpm
Resolving archive.cloudera.com... 23.235.41.167
Connecting to archive.cloudera.com|23.235.41.167|:443... failed: Connection refused.
yum 更新工作正常,虚拟机内的互联网也正常,有什么帮助吗?
【问题讨论】:
-
这本书是否指出您应该添加一个包含这些软件包的 yum 存储库?它应该。
-
在书中它被赋予了 - wget -O /etc/yum.repos.d/bigtop.repo apache.org/dist/bigtop/bigtop-0.7.0/repos/centos6/bigtop.repo 我把它改成了 - wget -O /etc/yum.repos .d/bigtop.repo apache.org/dist/bigtop/bigtop-1.0.0/repos/centos6/bigtop.repo 。我遇到了连接被拒绝错误,所以我手动复制了 bigtop.repo 数据的内容并粘贴到 /yum.repos.d/bigtop.repo 文件中,然后开始下一步。它没有帮助。我现在再次尝试使用相同的命令,但出现连接被拒绝错误。有什么帮助吗?
标签: hadoop installation centos virtual-machine