在隔离环境中使用sbt安装Kafka



我正在尝试安装Kafka,在RHEL 6.6上,使用以下说明:

> tar xzf kafka-<VERSION>.tgz
> cd kafka-<VERSION>
> ./sbt update
> ./sbt package

当从bintray rpm存储库安装sbtyum install sbt-0.13.9.rpm时,一切都很好,但当尝试执行sbt命令时,我总是得到以下错误:

root@servername:/# 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有其他选择吗?以及如何?

由于某些原因,您最终使用了可能是最古老的Kafka版本(v0.7)的说明,该版本于2012年发布。: -)

所以最大的问题是我如何安装sbt完全本地(不需要它连接到任何地方)?

现在Kafka甚至不再使用sbt了,所以不需要在任何地方安装sbt(也不需要它连接任何地方)。

请按照http://kafka.apache.org/documentation.html#quickstart_download:

上的最新说明进行操作。

下载0.10.0.1版本并解压缩。

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

就是这样。你不需要做任何sbt update调用等

或者在RHEL 6.6中安装Kafka有其他选择吗?以及如何?

如果你更喜欢在RHEL 6上安装现成的rpm(所以你可以使用yum install ...,或Puppet, Ansible,…),你可能想看看http://docs.confluent.io/3.0.1/installation.html#installation-yum。

或者你真的想安装Kafka 0.7?除非你有非常特殊/很好的理由这样做,否则我绝对建议不要碰它,而是使用最稳定的版本,即Kafka 0.10.0。

相关内容

  • 没有找到相关文章

最新更新