2014-10-03 2 views
2

OSX 컴퓨터에서 riak 2.0.1을 얻으려면 방금 brew install --devel riak을 수행했습니다. 그 후 나는 가진 노드를 시작 :brew를 통해 설치된 riak에 사용할 구성 설정

➜ ~ ps ax | grep riak 
96269 ?? S  0:00.01 /usr/local/Cellar/riak/2.0.1/libexec/erts-5.10.3/bin/epmd -daemon 
96277 ?? S  0:00.00 /usr/local/Cellar/riak/2.0.1/libexec/erts-5.10.3/bin/run_erl -daemon /tmp/riak// /usr/local/var/log/riak exec /usr/local/Cellar/riak/2.0.1/libexec/bin/riak console 
96849 s013 R+  0:00.00 grep riak 
96279 s017 Rs+ 8:59.91 /usr/local/Cellar/riak/2.0.1/libexec/erts-5.10.3/bin/beam.smp -P 256000 -e 256000 -Q 65536 -A 64 -K true -W w -zdbbl 32768 -- -root /usr/local/Cellar/riak/2.0.1/libexec -progname riak -- -home /Users/kb -- -boot /usr/local/Cellar/riak/2.0.1/libexec/releases/2.0.1/riak -config /usr/local/Cellar/riak/2.0.1/libexec/data/generated.configs/app.2014.10.03.11.27.37.config -setcookie riak -name [email protected] -smp enable -vm_args /usr/local/Cellar/riak/2.0.1/libexec/data/generated.configs/vm.2014.10.03.11.27.37.args -pa /usr/local/Cellar/riak/2.0.1/libexec/lib/basho-patches -- console 

내가 알고있는 것처럼, 내가 가지고 싶은 것을 /usr/local/Cellar/riak/2.0.1/libexec/etc/riak.conf을 사용하는 것입니다

/usr/local/Cellar/riak/2.0.1/bin/riak start 

내가 ps ax에서 보는 것은 어떤 /usr/local/Cellar/riak/2.0.1/libexec/data/generated.configs/vm.2014.10.03.11.27.37.args 설정을 사용하고 있다는 것입니다 구성, 리눅스에서 훨씬 더 좋은 오래된 입니다.

사용하려면 어떻게해야합니까? 감사!

답변

3

키워드는 generated입니다. Riak을 시작하는 스크립트는 riak.conf 파일을 사용합니다. 사람들이 편집하기 좋은 점선 형식에서 erlang이 읽고 싶어하는 app.config 및 vm.args 형식으로 변환합니다. 그런 다음 해당 파일을 advanced.config 파일과 병합하여 generated.configs에 쓰고 해당 파일을 사용합니다. 리눅스에서도 riak.conf를 직접 사용하지 않고이를 기반으로 생성 된 설정을 사용합니다.

이유와 방법을 보려면 cuttlefish repo

+0

감사합니다. 나는 단지 이것을 알아 차리고 여기에 가서 답을 쓰고 싶었다. :) –