riak Command Line
大雑把な意訳、訳しにくい箇所は英文と一緒に転載します
http://docs.basho.com/riak/1.3.2/references/Command-Line-Tools---riak/
Overview
riak は、Riak ノード・プロセスを制御する主要なスクリプトです。
Usage: riak { start | stop | restart | reboot | ping | console | attach | chkconfig }
start
バックグラウンドで Riak ノードを起動します。もし既に起動している場合は、メッセージ "Node is already running!" が出力されます。正常に起動した場合は、何も出力されません。
riak start
stop
Riak ノードを停止します。もし既に停止している場合は、メッセージ “Node 'riak@127.0.0.1' not responding to pings.” が出力されます。正常に停止した場合は、メッセージ "ok" が出力されます。
riak stop
restart
Erlang VM を終了せずに Riak ノードを再起動します。もし既に停止している場合は、メッセージ “Node 'riak@127.0.0.1' not responding to pings.” が出力されます。正常に再起動した場合は、メッセージ "ok" が出力されます。
riak restart
reboot
Erlang VM を終了し、Riak ノードを再起動します。もし既に停止している場合は、メッセージ “Node 'riak@127.0.0.1' not responding to pings.” が出力されます。正常に再起動した場合は、メッセージ "ok" が出力されます。
riak reboot
ping
Ring ノードが動作しているかを確認します。もし停止している場合は、メッセージ “Node 'riak@127.0.0.1' not responding to pings.” が出力されます。正常に再起動した場合は、メッセージ "ok" が出力されます。
riak ping
console
フォアグラウンドで Riak ノードを起動し、Erlang シェルと実行時メッセージを取得します。もしバックッグラウンドで起動している場合は、メッセージ "Node is already running - use 'riak attach' instead" が出力されます。
riak console
attach
バックグラウンドで動作している Riak ノードのコンソールに接続し、Erlang シェルと実行時メッセージを取得します。もし停止している場合は、メッセージ “Node is not running!” を出力します。
riak attach
chkconfig
設定ファイル app.config が有効かどうか確認します。もし有効でない場合は、エラーメッセージが出力されます。有効な場合は、メッセージ "config is OK" が出力されます。
riak chkconfig
End
Release Note によると、attach サブコマンドは Riak 1.4.0 から挙動がかわるようなので注意が必要かな。