.deb在Hadoop集群计算机

时间:2018-03-12 05:55:41

标签: linux hadoop debian redhat

有没有办法在RedHat离线环境中的群集机器上安装.deb软件包(没有可用的互联网连接)?

1 个答案:

答案 0 :(得分:2)

与贵公司的网络团队联系,将您的群集设置为离线,以便在网络中设置本地YUM镜像,该镜像具有互联网访问权限以镜像以下某个存储库

  • Apache BigTop
  • Hortonworks
  • Cloudera的

从那里,您需要编辑Hadoop节点上的/etc/yum.repos.d/hadoop.repo以添加该存储库,并且您可以运行yum install <list of hadoop packages>

BigTop和Hortonworks使用Apache Ambari为您安装和管理Hadoop。

Cloudera使用Cloudera Manager。

并不是说你无法通过CLI完成所有工作,但除非你知道自己在做什么,否则你真的不应该这样做。

如果那不可能,那么只有其他选项使用TAR.GZ文件,而不是DEB / RPM

编辑,因为您正在询问OpenSemantic,因为它的文档说明

  

其他Linux发行版

     

Debian软件包是档案,因为Open Semantic Search是Solr,Python和PHP脚本包含所有源代码。您可以解压缩它们并将所有目录/文件复制到您的文件系统。

你需要一个本地YUM镜像因为......

  

此外您必须安装软件包所依赖的软件或库。您可以在文件&#34; DEBIAN / control&#34;中的每个包或模块的Debian配置文件中获取所需工具的列表。在#34;部分取决于&#34;。

我非常怀疑你是否想花时间找到那个

所需的每个包