Your datacenter is 'datacenter1' not 'DC1'. - Pierre
-----Original Message----- From: Cyril Auburtin <cyril.aubur...@gmail.com> Date: Sat, 26 May 2012 16:51:38 To: <user@cassandra.apache.org> Reply-To: user@cassandra.apache.org Subject: Re: NetworkTopologyStrategy with 1 node Here is what happen with 2 cassandra nodes I use 127.0.0.1 and 127.0.0.2 which is pingable but doesn't resolve to anything tic@_:/home/tic/cassandra1.1/bin$ nslookup 127.0.0.2 Server: 138.96.0.10 Address: 138.96.0.10#53 ** server can't find 2.0.0.127.in-addr.arpa.: NXDOMAIN tic@_:/home/tic/cassandra1.1/bin$ nslookup 127.0.0.1 Server: 138.96.0.10 Address: 138.96.0.10#53 1.0.0.127.in-addr.arpa name = localhost. nodes are in this ring: tic@_:/home/tic/cassandra1.1/bin$ ./nodetool -h 127.0.0.1 -p 4202 ring Note: Ownership information does not include topology, please specify a keyspace. Address DC Rack Status State Load Owns Token 85070591730234615865843651857942052864 127.0.0.1 datacenter1 rack1 Up Normal 20.1 KB 50.00% 0 127.0.0.2 datacenter1 rack1 Up Normal 9.09 KB 50.00% 85070591730234615865843651857942052864 tic@_:/home/tic/cassandra1.1/bin$ ./nodetool -h 127.0.0.1 -p 4202 info Token : 0 Gossip active : true Load : 20.1 KB Generation No : 1338042981 Uptime (seconds) : 33 Heap Memory (MB) : 19.61 / 490.00 Data Center : datacenter1 Rack : rack1 Exceptions : 0 Key Cache : size 480 (bytes), capacity 25165824 (bytes), 7 hits, 14 requests, 0.500 recent hit rate, 14400 save period in seconds Row Cache : size 0 (bytes), capacity 0 (bytes), 0 hits, 0 requests, NaN recent hit rate, 0 save period in seconds then I do tic@_:/home/tic/cassandra1.1/bin$ ./cassandra-cli -h 127.0.0.1 -p 4201 --jmxport 4202 Connected to: "Test Cluster" on 127.0.0.1/4201 Welcome to Cassandra CLI version 1.1.0 Type 'help;' or '?' for help. Type 'quit;' or 'exit;' to quit. [default@unknown] create keyspace ks with strategy_options = [{DC1:1}] and placement_strategy ='NetworkTopologyStrategy'; WARNING: [{}] strategy_options syntax is deprecated, please use {} 619d6daf-d58a-3f60-9928-f9546ca1bcae Waiting for schema agreement... ... schemas agree across the cluster [default@unknown] use ks; Authenticated to keyspace: ks [default@ks] create column family rr WITH key_validation_class=UTF8Type and comparator = UTF8Type and column_metadata = [{column_name: boo, validation_class: UTF8Type}]; dcbf362a-ef30-305f-bc58-debc73d0f61a Waiting for schema agreement... ... schemas agree across the cluster [default@ks] set rr['1']['boo'] = '1'; null UnavailableException() at org.apache.cassandra.thrift.Cassandra$insert_result.read(Cassandra.java:15898) at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:78) at org.apache.cassandra.thrift.Cassandra$Client.recv_insert(Cassandra.java:788) at org.apache.cassandra.thrift.Cassandra$Client.insert(Cassandra.java:772) at org.apache.cassandra.cli.CliClient.executeSet(CliClient.java:896) at org.apache.cassandra.cli.CliClient.executeCLIStatement(CliClient.java:213) at org.apache.cassandra.cli.CliMain.processStatementInteractive(CliMain.java:219) at org.apache.cassandra.cli.CliMain.main(CliMain.java:346) It works of course with a simpleStrategy keyspace thanks for your help Does the problem comes from using multiple localhost node?