Skip to content

Instantly share code, notes, and snippets.

@odasatoshi
Last active December 17, 2015 00:58
Show Gist options
  • Save odasatoshi/5524441 to your computer and use it in GitHub Desktop.
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