我正在尝试向我现有的单个数据节点添加一个数据节点。由于我的 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/