hadoop - 如何将DataNode添加到Cloudera hadoop

标签 hadoop hdfs cloudera

我正在尝试向我现有的单个数据节点添加一个数据节点。由于我的 Unix 服务器无法访问 Internet,Cloudera Manager 无法执行安装,因为它会抛出以下错误。是否有其他 CLI 方法来添加数据节点而不是 CM?

BEGIN yum info jdk
Loaded plugins: product-id, subscription-manager
Updating Red Hat repositories.
http://archive.cloudera.com/cm4/redhat/6/x86_64/cm/4.7.2/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'archive.cloudera.com'"

最佳答案

是的,有两种方法(我保留这个 Cloudera 特定的方法,因为这是你提到的)。

1) 下载 tarball 并手动安装所有内容。有指南可用here ,而且我认为在 Stack Overflow 上复制这里不是一个好的候选者,因为它很长并且特定于供应商(如果文档移动,标题是“安装路径 C - 使用 Tarball 安装”)。

2) 对于大型内部安装,您可以考虑使用可以使用 yum 访问的 rpm 包设置自己的存储库。为此,您需要编辑 /etc/yum.repos.d 并链接到一些可访问的主机,该主机将成为您的 repo 服务器(当然,您必须将文件放在那里进步)。更多详情 here .您可以下载 rpms here .我自己从来没有这样做过,所以我会帮助您指明正确的方向。

关于hadoop - 如何将DataNode添加到Cloudera hadoop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21842642/

相关文章:

eclipse - PigPen Eclipse 设置

用于高可用性的 Hadoop 2.0 名称节点、辅助节点和检查点节点

hadoop hbase cdh4 作业启动失败,出现权限错误

hadoop - 如何查找配置单元中每个组的最新记录

java - 用于将文件从 HDFS 复制到 AWS S3 的 Hadoop 服务器连接

hadoop - 如何在Cloudera的Hadoop+Pig发行版中编译一个UDF

hadoop - java.io.IOException : Incompatible clusterIDs 异常

hadoop - 在MapReduce中使用HBase代替HDFS

hadoop - Cloudera Manager从何处获得Impala命令的--hostname值?

hadoop - 无法连接到 oozie 服务器(错误代码 : 500)