Skip to content

Instantly share code, notes, and snippets.

@odasatoshi
Last active December 17, 2015 00:58
Show Gist options
  • Select an option

  • Save odasatoshi/5524441 to your computer and use it in GitHub Desktop.

Select an option

Save odasatoshi/5524441 to your computer and use it in GitHub Desktop.
riakのクラスタ管理について
  • Riak Control
  • Riak(OSS版)に含まれている
  • Riak1.1以降から正式サポート
  • snapshot

overviewが表示される。問題があると、大きな赤字で×が表示され、どのノードがどういう状態で問題があるのかが表示される。

  • cluster

クラスタ内のノードごとの情報が表示される。 メモリやディスクの使用量だけでなく、それぞれのノードをドリルダウンで詳細情報を見ていくことも出来る。

  • ring

clusterにくらべて、一段ドリルダウンしたview ノードごとに、KV, Pipe, Searchのそれぞれのアクションごとに対して、Active, Fallback, handoffなどのステータスが表示される。

4分ほどのビデオで分かりやすい解説。 http://www.youtube.com/watch?v=R0_PLMCrtZw

調査結果

提供機能

ライフサイクル 提供 補足
クラスタの設定 有  
クラスタの起動 有 クラスタ内のそれぞれのサービスの起動
クラスタの停止 有 クラスタ内のそれぞれのサービスの停止
クラスタの状態確認 有 クラスタ内の全サービスの状態確認
ノード追加 有 CDHのインストールも実施
ノード削除 有  
スナップショットの採取 なし スナップショットの意味が違う
スナップショットからの復元 なし スナップショットの意味が違う
ログ収集 有 横断的に収集可能
ログ監視 有  

依存

Riak1.1以上であれば、app.configに書くだけで動作可能。 WebUIとして動作する。

参考URL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment