Hi
I'm having serious issues trying to upgrade Riak from 1.1.2 to 1.2.0_1
on Ubuntu.
To upgrade I stop a cluster node, purge the old package and install
1.2.0_1 but MapReduce fails on 1.2.
Exception: Error running MapReduce operation. Status: 500 :
<html><head><title>500 Internal Server
Error</title></head><body><h1>Internal Server Error</h1>The server
encountered an error while processing this
request:<br><pre>{error,function_clause,
[{string,tokens1,[undefined,";",[]],[{file,"string.erl"},{line,202}]},
{mochiweb_util,parse_header,1,
[{file,"src/mochiweb_util.erl"},{line,367}]},
{riak_kv_wm_mapred,base_type,1,
[{file,"src/riak_kv_wm_mapred.erl"},{line,110}]},
{riak_kv_wm_mapred,ctype_ok,1,
[{file,"src/riak_kv_wm_mapred.erl"},{line,99}]},
{riak_kv_wm_mapred,known_content_type,2,
[{file,"src/riak_kv_wm_mapred.erl"},{line,62}]},
{webmachine_resource,resource_call,3,
[{file,"src/webmachine_resource.erl"},
{line,169}]},
{webmachine_resource,do,3,
[{file,"src/webmachine_resource.erl"},
{line,128}]},
{webmachine_decision_core,resource_call,1,
[{file,"src/webmachine_decision_core.erl"},
{line,48}]}]}</pre><P><HR><ADDRESS>mochiweb+webmachine web
server</ADDRESS></body></html>
What is the real upgrade procedure supposed to be? Do I need to kill
the Riak store directories as well (/var/lib/riak) and let them
re-replicate one at a time? A fresh install of 1.2 elsewhere does
work, with a totally new store, but spouts failures with a 1.1.2
store.
_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com