2016-09-16 61 views
0

我试图在RHEL 6.6安装卡夫卡,具有以下instructions与SBT安装卡夫卡执行sbt命令我得到送花儿给人以下错误:在一个孤立的环境

[email protected]:/# sbt 
Getting org.scala-sbt sbt 0.13.9 ... 

:: problems summary :: 
:::: WARNINGS 
       module not found: org.scala-sbt#sbt;0.13.9 

     ==== local: tried 

      /root/.ivy2/local/org.scala-sbt/sbt/0.13.9/ivys/ivy.xml 

      -- artifact org.scala-sbt#sbt;0.13.9!sbt.jar: 

      /root/.ivy2/local/org.scala-sbt/sbt/0.13.9/jars/sbt.jar 

     ==== my-maven-proxy-releases: tried 

      http://nexus-bp2s.is.echonet/content/groups/public/org/scala-sbt/sbt/0.13.9/sbt-0.13.9.pom 

      -- artifact org.scala-sbt#sbt;0.13.9!sbt.jar: 

      http://nexus-bp2s.is.echonet/content/groups/public/org/scala-sbt/sbt/0.13.9/sbt-0.13.9.jar 

       :::::::::::::::::::::::::::::::::::::::::::::: 

       ::   UNRESOLVED DEPENDENCIES   :: 

       :::::::::::::::::::::::::::::::::::::::::::::: 

       :: org.scala-sbt#sbt;0.13.9: not found 

       :::::::::::::::::::::::::::::::::::::::::::::: 



:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS 
unresolved dependency: org.scala-sbt#sbt;0.13.9: not found 
Error during sbt execution: Error retrieving required libraries 
    (see /root/.sbt/boot/update.log for complete log) 
Error: Could not retrieve sbt 

最大的问题是,我需要它在一个封闭的内部网环境中工作。

我已经尝试添加我们的nexus代理作为maven存储库,但仍然无效。

因此,最大的问题是我怎么能安装sbt完全是本地的(没有必要为它任何地方连接)?或者,在RHEL 6.6中安装Kafka还有其他选择吗?如何?

回答

1

出于某种原因,你最后就仍然可能是最古老的卡夫卡版本(V0.7)的说明在那里,这是在2012年发布的:-)

So the big question is how can I install sbt completely local (no need for it to connect anywhere)?

如今卡夫卡没有按” t甚至不再使用sbt,所以不需要在任何地方安装sbt(并且不需要连接任何地方)。

相反,按照最新指示在http://kafka.apache.org/documentation.html#quickstart_download

Download the 0.10.0.1 release and un-tar it.

$ tar -xzf kafka_2.11-0.10.0.1.tgz 
$ cd kafka_2.11-0.10.0.1 

就是这样。你不需要做任何sbt update电话等

Or is there an alternative to install Kafka in RHEL 6.6? And how?

如果您愿意随时可以使用的RPM安装在RHEL 6(所以你可以使用yum install ...,或木偶,Ansible,...),你可能想看看http://docs.confluent.io/3.0.1/installation.html#installation-yum

PS:或者你真的想安装Kafka 0.7吗?除非你有一个非常特别的/充分的理由这样做,否则我肯定会推荐不要碰它,而应该使用最稳定的版本,即Kafka 0.10.0。

+0

不,我正在使用0.10.x版本之一,但在说明中他们提到使用sbt编译它。 – CMPSoares

+0

@CMPSoares:你在哪里找到这些指令?在http://kafka.apache.org/documentation.html的Apache Kafka文档中没有任何地方。 –

+0

搜索Google ... xD – CMPSoares