2014-10-03 80 views
2

我剛剛做了brew install --devel riak以在我的OSX機器上獲得riak 2.0.1。從那以後,我開始與一個節點:設置通過brew安裝riak使用的配置

​​

我在ps ax看到的是,它使用了一些/usr/local/Cellar/riak/2.0.1/libexec/data/generated.configs/vm.2014.10.03.11.27.37.args配置:

➜ ~ 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 config,這更像是來自linux的舊版/etc/riak.conf

我該怎麼做才能使用它?謝謝!

回答

3

關鍵詞有generated。啓動Riak的腳本採用riak.conf文件。它將點狀格式轉化爲erlang想要閱讀的app.config和vm.args格式。然後它將它與任何可能存在的advanced.config文件合併,並將其寫入generated.configs,並且有erlang使用它。即使在linux上,它也不直接使用riak.conf,而是基於它的生成配置。

如果你想了解爲什麼和如何,請看cuttlefish repo

+0

謝謝!我只是注意到這一點,並想去這裏寫一個答案:) – 2014-10-03 12:39:39