2016-09-16 9 views
0

でカフカをインストールします。bintray rpm repositoryすべてからyum install sbt-0.13.9.rpmsbtをインストールすると、罰金になると私は、次の<a href="http://kafka.apache.org/07/quickstart.html" rel="nofollow">instructions</a>で、RHEL 6.6上で、カフカをインストールしようとして隔離された環境でのSBT

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

が、その後しようとしたときに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 

最大の問題は、私はそれが閉じたイントラネット環境で動作させる必要があるということです。

すでに私のネクサスプロキシをmavenリポジトリとして追加しようとしましたが、まだ動作しません。

したがって、大きな問題はsbtを完全にローカルにインストールすることです(どこにでも接続する必要はありません)。または、RHEL 6.6にKafkaをインストールするための代替手段がありますか?そしてどうやって?

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

:-) 2012年にリリースされたあなたはまだそこに、おそらく最も古いカフカのバージョン(v0.7)のための指示に終わったいくつかの理由から、

答えて

1

今日でカフカは」doesnのさらに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 

を。あなたはRHEL 6(あなたがyum install ...を使用することができ、または人形、Ansible、...)にインストールするためにすぐに使用できるRPMを好む場合は、

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

などあらゆる sbt update呼び出しを行う必要はありません。 http://docs.confluent.io/3.0.1/installation.html#installation-yumをご覧ください。

PS:本当はカフカ0.7をインストールしようとしていますか?それを行う特別な理由がない限り、私はそれに触れないようにして、最も安定したリリース(Kafka 0.10.0)に行くことをお勧めします。

+0

いいえ、私は0.10.xバージョンの1つを使用していますが、説明にはsbtを使用してコンパイルすることが記載されています。 – CMPSoares

+0

@CMPSoares:これらのsbt命令はどこにありますか? Apache Kafkaのドキュメントhttp://kafka.apache.org/documentation.htmlにはどこもありません。 –

+0

Google検索中... xD – CMPSoares

関連する問題

 関連する問題