|
@@ -2,7 +2,7 @@
|
|
{kvs,
|
|
{kvs,
|
|
[{pass_init_db,true},
|
|
[{pass_init_db,true},
|
|
{nodes,[]},
|
|
{nodes,[]},
|
|
- {dba, store_mnesia},
|
|
|
|
|
|
+ {dba, store_riak},
|
|
{schema, [kvs_user, kvs_acl, kvs_feed, kvs_subscription]}]},
|
|
{schema, [kvs_user, kvs_acl, kvs_feed, kvs_subscription]}]},
|
|
{sasl, [
|
|
{sasl, [
|
|
{sasl_error_logger, {file, "log/sasl-error.log"}},
|
|
{sasl_error_logger, {file, "log/sasl-error.log"}},
|
|
@@ -10,6 +10,59 @@
|
|
{error_logger_mf_dir, "log/sasl"}, % Log directory
|
|
{error_logger_mf_dir, "log/sasl"}, % Log directory
|
|
{error_logger_mf_maxbytes, 10485760}, % 10 MB max file size
|
|
{error_logger_mf_maxbytes, 10485760}, % 10 MB max file size
|
|
{error_logger_mf_maxfiles, 5} % 5 files max
|
|
{error_logger_mf_maxfiles, 5} % 5 files max
|
|
- ]}
|
|
|
|
|
|
+ ]},
|
|
|
|
+ {riak_ensemble, [{data_root, "test-tmp"}]},
|
|
|
|
+ {riak_core,
|
|
|
|
+ [{ring_state_dir,"riak/ring"},
|
|
|
|
+ {https,[{"0.0.0.0",8150}]},
|
|
|
|
+ {handoff_port,8101},
|
|
|
|
+ {ssl,[
|
|
|
|
+ {cacertfile,"ssl/ca.crt"},
|
|
|
|
+ {certfile,"ssl/server.crt"},
|
|
|
|
+ {keyfile,"ssl/server.key"}]},
|
|
|
|
+ {platform_bin_dir,"/usr/sbin"},
|
|
|
|
+ {platform_data_dir,"riak"},
|
|
|
|
+ {platform_etc_dir,"etc"},
|
|
|
|
+ {platform_lib_dir,"lib"},
|
|
|
|
+ {platform_log_dir,"riak/log"}]},
|
|
|
|
+ {riak_kv,
|
|
|
|
+ [{storage_backend, riak_kv_multi_backend},
|
|
|
|
+ {multi_backend_default, bitcask_backend},
|
|
|
|
+ {multi_backend, [{bitcask_backend, riak_kv_bitcask_backend,[{data_root,"riak/bitcask"}]},
|
|
|
|
+ {leveldb_backend, riak_kv_eleveldb_backend,[{data_root,"riak/leveldb"}]}]},
|
|
|
|
+ {mapred_name,"mapred"},
|
|
|
|
+ {mapred_system,pipe},
|
|
|
|
+ {mapred_2i_pipe,true},
|
|
|
|
+ {map_js_vm_count,0},
|
|
|
|
+ {reduce_js_vm_count,0},
|
|
|
|
+ {hook_js_vm_count,0},
|
|
|
|
+ {js_max_vm_mem,0},
|
|
|
|
+ {js_thread_stack,0},
|
|
|
|
+ {http_url_encoding,on},
|
|
|
|
+ {riak_kv_stat,true},
|
|
|
|
+ {legacy_stats,true},
|
|
|
|
+ {vnode_vclocks,true},
|
|
|
|
+ {legacy_keylisting,false},
|
|
|
|
+ {listkeys_backpressure,true}]},
|
|
|
|
+ {riak_search,[{enabled,true}]},
|
|
|
|
+ {merge_index,
|
|
|
|
+ [{data_root,"riak/merge_index"},
|
|
|
|
+ {data_root_2i,"riak/merge_index_2i"},
|
|
|
|
+ {buffer_rollover_size,1048576},
|
|
|
|
+ {max_compact_segments,20}]},
|
|
|
|
+ {bitcask,[{data_root,"riak/bitcask"}]},
|
|
|
|
+ {eleveldb,[{data_root,"riak/leveldb"}]},
|
|
|
|
+ {riak_sysmon,
|
|
|
|
+ [{process_limit,30},
|
|
|
|
+ {port_limit,2},
|
|
|
|
+ {gc_ms_limit,100},
|
|
|
|
+ {heap_word_limit,40111000},
|
|
|
|
+ {busy_port,true},
|
|
|
|
+ {busy_dist_port,true}]},
|
|
|
|
+ {riak_control,
|
|
|
|
+ [{enabled,true},
|
|
|
|
+ {auth,userlist},
|
|
|
|
+ {userlist,[{"user","pass"}]},
|
|
|
|
+ {admin,true}]}
|
|
].
|
|
].
|
|
|
|
|