Spark Cassandra Connector'ın Scala'da çalışırken sorun yaşıyorum.Spark Cassandra Bağlayıcısı neden NoHostAvailableException ile başarısız?
- Scala 2.10.4
- kıvılcım çekirdekli 1.0.2
- cassandra-tasarruf 2.1.0 (benim yüklü cassandra v2.1.0 olan) :
- cassandra-clientutil cassandra sürücüsü çekirdekli 2.0.4 (konnektör için tavsiye?) 2.1.0
- kıvılcım cassandra-bağlayıcı 1.0.0
Ben bu sürümlerini kullanıyorum
ben bağlanıp (kıvılcım o/w) Cassandra konuşup Spark konuşabilirsiniz ama bağlayıcı bana verir (/ Cassandra olmaksızın):
(: /10.0.0.194:9042 (com.datastax.driver.core.TransportException [/10.0.0.194:9042]) bağlanamıyor çalıştı) Bütün konak (ler) sorgu için çalıştı başarısızcom.datastax.driver.core. exceptions.NoHostAvailableException:
Neyi özlüyorum? Cassandra varsayılan bir kurulumdur (cassandra.yaml'ye göre cql için 9042 bağlantı noktası). Yerel olarak ("yerel") bağlanmaya çalışıyorum.
Benim kod: bu bağlamda
val conf = new SparkConf().setAppName("Simple Application").setMaster("local")
val sc = new SparkContext("local","test",conf)
val rdd = sc.cassandraTable("myks","users")
val rr = rdd.first
println(s"Result: $rr")