sys.config 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. [
  2. {kvs,
  3. [{pass_init_db,true},
  4. {nodes,[]},
  5. {dba, store_riak},
  6. {schema, [kvs_user, kvs_acl, kvs_feed, kvs_subscription]}]},
  7. {sasl, [
  8. {sasl_error_logger, {file, "log/sasl-error.log"}},
  9. {errlog_type, error},
  10. {error_logger_mf_dir, "log/sasl"}, % Log directory
  11. {error_logger_mf_maxbytes, 10485760}, % 10 MB max file size
  12. {error_logger_mf_maxfiles, 5} % 5 files max
  13. ]},
  14. {riak_ensemble, [{data_root, "test-tmp"}]},
  15. {riak_core,
  16. [{ring_state_dir,"riak/ring"},
  17. {https,[{"0.0.0.0",8150}]},
  18. {handoff_port,8101},
  19. {ssl,[
  20. {cacertfile,"ssl/ca.crt"},
  21. {certfile,"ssl/server.crt"},
  22. {keyfile,"ssl/server.key"}]},
  23. {platform_bin_dir,"/usr/sbin"},
  24. {platform_data_dir,"riak"},
  25. {platform_etc_dir,"etc"},
  26. {platform_lib_dir,"lib"},
  27. {platform_log_dir,"riak/log"}]},
  28. {riak_kv,
  29. [{storage_backend, riak_kv_multi_backend},
  30. {multi_backend_default, leveldb_backend},
  31. {multi_backend, [{bitcask_backend, riak_kv_bitcask_backend,[{data_root,"riak/bitcask"}]},
  32. {leveldb_backend, riak_kv_eleveldb_backend,[{data_root,"riak/leveldb"}]}]},
  33. {mapred_name,"mapred"},
  34. {mapred_system,pipe},
  35. {mapred_2i_pipe,true},
  36. {map_js_vm_count,0},
  37. {reduce_js_vm_count,0},
  38. {hook_js_vm_count,0},
  39. {js_max_vm_mem,0},
  40. {js_thread_stack,0},
  41. {http_url_encoding,on},
  42. {riak_kv_stat,true},
  43. {legacy_stats,true},
  44. {vnode_vclocks,true},
  45. {legacy_keylisting,false},
  46. {listkeys_backpressure,true}]},
  47. {riak_search,[{enabled,true}]},
  48. {merge_index,
  49. [{data_root,"riak/merge_index"},
  50. {data_root_2i,"riak/merge_index_2i"},
  51. {buffer_rollover_size,1048576},
  52. {max_compact_segments,20}]},
  53. {bitcask,[{data_root,"riak/bitcask"}]},
  54. {eleveldb,[{data_root,"riak/leveldb"}]},
  55. {riak_sysmon,
  56. [{process_limit,30},
  57. {port_limit,2},
  58. {gc_ms_limit,100},
  59. {heap_word_limit,40111000},
  60. {busy_port,true},
  61. {busy_dist_port,true}]},
  62. {riak_control,
  63. [{enabled,true},
  64. {auth,userlist},
  65. {userlist,[{"user","pass"}]},
  66. {admin,true}]}
  67. ].