«Все хосты попытались выполнить запрос» Ошибка

Мой код Java выглядит следующим образом:

import com.datastax.driver.core.Cluster;
import com.datastax.driver.core.Metadata;
import com.datastax.driver.core.Session;

public class CustomerController {

    public void execute() {
        Cluster cluster = Cluster.builder()
                .addContactPoints("172.16.11.126", "172.16.11.130")
                .withPort(9042)
                .build();
        Session session = cluster.connect();
        String command = "drop keyspace if exists bookstore";
        session.execute(command);
        cluster.close();
    }
}

Когда я запускаю код, я получаю следующую ошибку:

Исключительная ситуация в потоке "main" ] Не удается подключиться), /172.16.11.126 (com.datastax.driver.core.TransportException: [/172.16.11.126] Не удается подключиться))
в com.datastax.driver.core.ControlConnection.reconnectInternal (ControlConnection.java:195)
в com.datastax.driver.core.ControlConnection.connect (ControlConnection.java:78)
в com.datastax.driver.core.Cluster $ Manager.init (Cluster.java:1029)
в com.datastax.driver.core.Cluster.init (Cluster.java:120)
в com.datastax.driver.core.Cluster.connect (Cluster.java:197)
в com.pragatisoftware.datastax99.app.CustomerController.execute (CustomerController.java:12)
на com.pragatisoftware.datastax99.app.Application.run (Application.java:10)
в com.pragatisoftware.datastax99.app.Application.main (Application.java:6)

Информация об окружающей среде:

Ubuntu машинаЗатмение ЛуныJava 1.7Кассандра 2.0.11

В cassandra.yaml:

native_transport_port: 9042

Cassandra работает на обоих указанных выше IP-адресах (172.16.11.130 и 172.16.11.126), и я могу подключиться с помощью CQLSH к обеим машинам.

Кстати, тот же код (с соответствующим IP-адресом) работал на машине с Windows, используя Cassandra 2.0.9.

Ответы на вопрос(1)

Ваш ответ на вопрос