Thanks Mathias & Sylvain, Everything works fine on second node except riakc_pb_socket:search command. Yes, Normal data can be accessed.
Upgrading riaksearch to 0.14.2 solves that problem. 1 Question though, Copying Data folder which includes bitcask,merge_index,mr_queue and ring to new version of riak search Data folder will it work or not ?. If yes, do i have to reindex my data ? Regards, Muhammad Yousaf > Date: Mon, 11 Jul 2011 09:59:09 +0200 > From: math...@basho.com > To: muhammad.you...@live.com > CC: riak-users@lists.basho.com > Subject: Re: Quering Riaksearch on Second Node > > Muhammad, > > can you see the merge_index directory fill with data on the second machine > that's not responding to queries? Anything unusual showing up in the log? > > Can you access the normal data you're indexing through Riak KV on both > machines? > > Mathias Meyer > Developer Advocate, Basho Technologies > > > On Donnerstag, 7. Juli 2011 at 20:28, Muhammad Yousaf wrote: > > > Hi, > > > > I have 2 node Riaksearch cluster. My first node is working perfectly with > > that stats > > > > curl -H "Accept: text/plain" http://192.168.1.182:8098/stats > > { > > "vnode_gets": 0, > > "vnode_puts": 0, > > "read_repairs": 0, > > "vnode_gets_total": 480294, > > "vnode_puts_total": 106564, > > "node_gets": 0, > > "node_gets_total": 341810, > > "node_get_fsm_time_mean": "undefined", > > "node_get_fsm_time_median": "undefined", > > "node_get_fsm_time_95": "undefined", > > "node_get_fsm_time_99": "undefined", > > "node_get_fsm_time_100": "undefined", > > "node_puts": 0, > > "node_puts_total": 34671, > > "node_put_fsm_time_mean": "undefined", > > "node_put_fsm_time_median": "undefined", > > "node_put_fsm_time_95": "undefined", > > "node_put_fsm_time_99": "undefined", > > "node_put_fsm_time_100": "undefined", > > "read_repairs_total": 1711, > > "cpu_nprocs": 472, > > "cpu_avg1": 374, > > "cpu_avg5": 479, > > "cpu_avg15": 502, > > "mem_total": 4002107392.0, > > "mem_allocated": 3946246144.0, > > "nodename": "riaksearch@192.168.1.182", > > "connected_nodes": [ > > "riaksearch@192.168.1.167" > > ], > > "sys_driver_version": "1.5", > > "sys_global_heaps_size": 0, > > "sys_heap_type": "private", > > "sys_logical_processors": 4, > > "sys_otp_release": "R14B01", > > "sys_process_count": 387, > > "sys_smp_support": true, > > "sys_system_version": "Erlang R14B01 (erts-5.8.2) [source] [64-bit] > > [smp:4:4] [rq:4] [async-threads:64] [hipe] [kernel-poll:true]", > > "sys_system_architecture": "x86_64-unknown-linux-gnu", > > "sys_threads_enabled": true, > > "sys_thread_pool_size": 64, > > "sys_wordsize": 8, > > "ring_members": [ > > "riaksearch@192.168.1.167", > > "riaksearch@192.168.1.182" > > ], > > "ring_num_partitions": 64, > > "ring_ownership": > > "[{'riaksearch@192.168.1.182',32},{'riaksearch@192.168.1.167',32}]", > > "ring_creation_size": 64, > > "storage_backend": "riak_kv_bitcask_backend", > > "pbc_connects_total": 505, > > "pbc_connects": 0, > > "pbc_active": 0, > > "riak_err_version": "1.0.0", > > "runtime_tools_version": "1.8.4.1", > > "riak_search_version": "0.14.0", > > "riak_search_core_version": "0.14.0", > > "qilr_version": "0.14.0", > > "riak_solr_version": "0.14.0", > > "merge_index_version": "0.14.0", > > "luwak_version": "1.0.0", > > "skerl_version": "1.0.0", > > "riak_kv_version": "0.14.0", > > "bitcask_version": "1.1.5", > > "riak_core_version": "0.14.0", > > "luke_version": "0.2.3", > > "erlang_js_version": "0.5.0", > > "mochiweb_version": "1.7.1", > > "webmachine_version": "1.8.0", > > "crypto_version": "2.0.2", > > "os_mon_version": "2.2.5", > > "cluster_info_version": "1.0.0", > > "sasl_version": "2.1.9.2", > > "stdlib_version": "1.17.2", > > "kernel_version": "2.14.2", > > "executing_mappers": 0 > > > > my query from first node works fine > > > > (riak1@127.0.0.1 (mailto:riak1@127.0.0.1))3> {ok,Client} > > =riakc_pb_socket:start_link('192.168.1.182',8087). > > {ok,<0.46.0>} > > (riak1@127.0.0.1 (mailto:riak1@127.0.0.1))4> riakc_pb_socket:search(Client, > > <<"player">>, "playername:yousaf"). > > {ok,[[<<"player">>,<<"yousaf">>]]} > > > > also > > > > curl http://192.168.1.182:8098/solr/player/select?q=playername:yousaf > > <?xml version="1.0" encoding="UTF-8"?> > > <response> > > <lst name="responseHeader"> > > <int name="status">0</int> > > <int name="QTime">2</int> > > <lst name="params"> > > <str name="indent">on</str> > > <str name="start">0</str> > > <str name="q">playername:yousaf</str> > > <str name="q.op">or</str> > > <str name="df">value</str> > > <str name="wt">standard</str> > > <str name="version">1.1</str> > > <str name="rows">1</str> > > </lst> > > </lst> > > <result name="response" numFound="1" start="0" maxScore="0.353553"> > > <doc> > > <str name="id">yousaf > > </str> > > <str name="InstanceID">1 > > </str> > > <str name="date">20110705 > > </str> > > <str name="fname">muhammad > > </str> > > <str name="gameID">1 > > </str> > > <str name="itemname">snowball > > </str> > > <str name="itemvalue">100 > > </str> > > <str name="lname">yousaf > > </str> > > <str name="playername">yousaf > > </str> > > <str name="qname">world1 > > </str> > > <str name="score">100 > > </str> > > </doc> > > </result> > > > > > > > > > > but on my second node i can get list of keys but cannot search it > > > > (riak1@127.0.0.1)6> {ok,Client} > > =riakc_pb_socket:start_link('192.168.1.167',8087). > > {ok,<0.53.0>} > > (riak1@127.0.0.1)7> riakc_pb_socket:search(Client, <<"player">>, > > "playername:yousaf"). > > {ok,[]} > > > > and > > > > curl http://192.168.1.167:8098/solr/player/select?q=playername:yousaf. > > <?xml version="1.0" encoding="UTF-8"?> > > <response> > > <lst name="responseHeader"> > > <int name="status">0</int> > > <int name="QTime">1</int> > > <lst name="params"> > > <str name="indent">on</str> > > <str name="start">0</str> > > <str name="q">playername:yousaf.</str> > > <str name="q.op">or</str> > > <str name="df">value</str> > > <str name="wt">standard</str> > > <str name="version">1.1</str> > > <str name="rows">0</str> > > </lst> > > </lst> > > <result name="response" numFound="0" start="0" maxScore="0.0"> > > </result> > > > > > > but data is replicating properly. Any idea's how to fix it only searching > > is causing problem?? > > > > > > > > Regards, > > > > Muhammad Yousaf > > _______________________________________________ > > riak-users mailing list > > riak-users@lists.basho.com (mailto:riak-users@lists.basho.com) > > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > >
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com