Thank you! That was it. Les
On Thu, Oct 31, 2013 at 10:06 AM, Sylvain Lebresne <sylv...@datastax.com>wrote: > cqlsh uses thrift, the java driver uses the native protocol. Thirft is on > port 9160 by default, the native protocol is on port 9042 by default. Try > connecting on port 9042 with the driver instead (which is the driver > default really). > > -- > Sylvain > > > On Thu, Oct 31, 2013 at 6:01 PM, Les Hartzman <lhartz...@gmail.com> wrote: > >> I'm running Cassandra 2.0.1 on Ubuntu in a VirtualBox VM. I'm using the >> Datastax Java driver, 1.0.4, and am trying to connect to 127.0.0.1, port >> 9160. >> >> I'm getting the NoHostAvailable exception and on the TransportException >> it states [127.0.0.1] Channel has been closed. >> >> The server is running. I can bring up cqlsh and select the keyspace and >> query the table without any problem. It shows that it is connected to >> localhost:9160. >> >> The cassandra.yaml file in /etc/cassandra has 'start_native_transport: >> true'. >> >> I did notice on startup the message "JNA not found. Native methods will >> be disabled". Not sure if this means anything or not. >> >> Ideas? >> >> Thanks. >> >> Les >> >> >> >> >