Run java examples throws Client timeout exception


I installed the CE 3.5.3 on my PC, then run the example throws exception described as bellow . What’s the problem? Please help me… Thank you advanced.

./run_examples -h localhost -p 3000 -n test -s demoset PutGet 2015-03-11 20:43:21 CST INFO Add node BB9449B93D9BED4 2015-03-11 20:43:21 CST INFO PutGet Begin 2015-03-11 20:43:21 CST INFO Put: namespace=test set=demoset key=putgetkey bin1=bin1 value1=value1 bin2=bin2 value2=value2

Client timeout: timeout=0 iterations=2 failedNodes=0 failedConns=0 com.aerospike.client.AerospikeException$Timeout: Client timeout: timeout=0 iterations=2 failedNodes=0 failedConns=0 at com.aerospike.client.command.SyncCommand.execute( at com.aerospike.client.AerospikeClient.put( at com.aerospike.examples.PutGet.runMultiBinTest( at com.aerospike.examples.PutGet.runExample( at at com.aerospike.examples.Example.runExample( at com.aerospike.examples.Example.runExamples( at com.aerospike.examples.Main.runExamples( at com.aerospike.examples.Main.main(


Could you let us know which OS is Aerospike running on? Was the install done on a VM? Basically the exception you posted shows that Aerospike server is not running on port 3000.

You can check on aerospike status by running:

sudo /etc/init.d/aerospike status

Ensure that server is accessible on port 3000

telnet localost 3000

On the server you can also run the asmonitor tool to get cluster health:

sudo asmonitor -e info


Hi,lucien : Thank you for your reply. Aerospike is running on my physical machine (Ubuntu 12.04 x86_64).

   sudo /etc/init.d/aerospike status
   output :  
      * asd is running

   telnet localhost 3000
           Connected to localhost. 
           Escape character is '^]'.

   sudo asmonitor -e info


Enter help for commands

1 hosts in cluster: ===NODES=== 2015-03-16 14:26:45.957207 Sorting by IP, in Ascending order: ip:port Build Cluster Cluster Free Free Migrates Node Principal Replicated Sys . Size Visibility Disk Mem . ID ID Objects Free . . . pct pct . . . . Mem bieyong.local:3000 3.5.3 1 true 0 99 (0,0) BB9449B93D9BED4 BB9CE179D56B1F8 1 63 Number of nodes displayed: 1

===NAMESPACE=== Total (unique) objects in cluster for test : 1 Total (unique) objects in cluster for bar : 0 Note: Total (unique) objects is an under estimate if migrations are in progress.

ip/namespace Avail Evicted Master Repl Stop Used Used Used Used hwm hwm Pct Objects Objects Factor Writes Disk Disk Mem Mem Disk Mem . . . . . . % . % . . bieyong.local/test n/a 0 1 1 false n/a n/a 98.00 B 1 50 60 bieyong.local/bar n/a 0 0 1 false n/a n/a 0.00 B 0 50 60


I have found the cause of the problem.

The heartbeat protocal in default aerospike.conf is :

mode multicast address port 9918

I changed the mode to mesh, then it works.

Thank you for your reply.