[Groonga-commit] droonga/wikipedia-search.wiki at 1f51fb2 [master] Created Droongaノードの差し替え手順 (markdown)

Back to archive index

YUKI Piro Hiroshi null+****@clear*****
Fri Apr 4 19:10:42 JST 2014


YUKI "Piro" Hiroshi	2014-04-04 19:10:42 +0900 (Fri, 04 Apr 2014)

  New Revision: 1f51fb2387a0a5ef84c335e0ea4cbfd7855d560d
  https://github.com/droonga/wikipedia-search/commit/1f51fb2387a0a5ef84c335e0ea4cbfd7855d560d

  Message:
    Created Droongaノードの差し替え手順 (markdown)

  Added files:
    Droongaノードの差し替え手順.md

  Added: Droongaノードの差し替え手順.md (+30 -0) 100644
===================================================================
--- /dev/null
+++ Droongaノードの差し替え手順.md    2014-04-04 19:10:42 +0900 (fc9280d)
@@ -0,0 +1,30 @@
+## 考え方
+
+### ノードの切り離し
+
+ 1. catalog.jsonから、対象ノードに対応するsingle volumeの情報を削除した、新しいcatalog.jsonを作成する。
+ 2. catlaog.jsonのeffectiveDateを未来に設定する。
+ 3. catalog.jsonを全ノードに展開する。(方法は?)
+ 4. catalog.jsonが有効になった事を確認する。(方法は?)
+ 5. 対象ノードのサービスを終了する。
+
+### sliceの追加
+
+ 1. catalog.jsonに、対象ノードに対応するsingle volumeの情報を追加した、新しいcatalog.jsonを作成する。
+ 2. catlaog.jsonのeffectiveDateを未来に設定する。
+ 3. catalog.jsonを全ノードに展開する。(方法は?)
+ 4. catalog.jsonが有効になった事を確認する。(方法は?)
+
+### replicaの追加
+
+ 1. catalog.jsonに、対象ノードに対応するsingle volumeの情報を追加した、新しいcatalog.jsonを作成する。
+    *この時、対象ノードに「検索には使わない」というフラグを立てておく*。
+ 2. catlaog.jsonのeffectiveDateを未来に設定する。
+ 3. catalog.jsonを全ノードに展開する。(方法は?)
+ 4. catalog.jsonが有効になった事を確認する。(方法は?)
+ 5. 既存replicaからのデータのコピーを開始する。
+ 6. 既存replicaからのデータのコピーが完了した事を確認する。
+ 7. 「検索には使わない」というフラグを消した新しいcatalog.jsonを作成する。
+ 8. catlaog.jsonのeffectiveDateを未来に設定する。
+ 9. catalog.jsonを全ノードに展開する。(方法は?)
+ 10. catalog.jsonが有効になった事を確認する。(方法は?)
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index