[Groonga-commit] droonga/droonga.org at 00c3d6c [gh-pages] Update descriptions to use droonga-engine.yaml

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Aug 29 14:46:58 JST 2014


YUKI Hiroshi	2014-08-29 14:46:58 +0900 (Fri, 29 Aug 2014)

  New Revision: 00c3d6c74fcfd3232ebe026e623a5098eb472718
  https://github.com/droonga/droonga.org/commit/00c3d6c74fcfd3232ebe026e623a5098eb472718

  Message:
    Update descriptions to use droonga-engine.yaml

  Modified files:
    _po/ja/tutorial/1.0.6/add-replica/index.po
    _po/ja/tutorial/1.0.6/basic/index.po
    _po/ja/tutorial/1.0.6/groonga/index.po
    ja/tutorial/1.0.6/add-replica/index.md
    ja/tutorial/1.0.6/basic/index.md
    ja/tutorial/1.0.6/groonga/index.md

  Modified: _po/ja/tutorial/1.0.6/add-replica/index.po (+6 -10)
===================================================================
--- _po/ja/tutorial/1.0.6/add-replica/index.po    2014-08-29 14:40:16 +0900 (e1523e8)
+++ _po/ja/tutorial/1.0.6/add-replica/index.po    2014-08-29 14:46:58 +0900 (9cc6945)
@@ -142,7 +142,8 @@ msgid ""
 "m\n"
 "    # gem install droonga-engine\n"
 "    # npm install -g droonga-http-server\n"
-"    # mkdir ~/droonga"
+"    # mkdir ~/droonga\n"
+"    # echo \"host: 192.168.100.52\" > ~/droonga/droonga-engine.yaml"
 msgstr ""
 
 msgid "Then generate the `catalog.json` with only one replica, the new node itself:"
@@ -178,10 +179,7 @@ msgid ""
 "    (on 192.168.100.52)\n"
 "    # host=192.168.100.52\n"
 "    # export DROONGA_BASE_DIR=$HOME/droonga\n"
-"    # droonga-engine --host=$host \\\n"
-"                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \\\n"
-"                     --daemon \\\n"
-"                     --pid-file=$DROONGA_BASE_DIR/droonga-engine.pid\n"
+"    # droonga-engine\n"
 "    # droonga-http-server --port=10041 \\\n"
 "                          --receive-host-name=$host \\\n"
 "                          --droonga-engine-host-name=$host \\\n"
@@ -494,12 +492,10 @@ msgid ""
 "    (on 192.168.100.52)\n"
 "    # host=192.168.100.52\n"
 "    # export DROONGA_BASE_DIR=$HOME/droonga\n"
-"    # droonga-engine-catalog-generate --hosts=192.168.100.52 \\\n"
+"    # echo \"host: $host\" > $DROONGA_BASE_DIR/droonga-engine.yaml\n"
+"    # droonga-engine-catalog-generate --hosts=$host \\\n"
 "                                      --output=$DROONGA_BASE_DIR/catalog.json\n"
-"    # droonga-engine --host=$host \\\n"
-"                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \\\n"
-"                     --daemon \\\n"
-"                     --pid-file=$DROONGA_BASE_DIR/droonga-engine.pid\n"
+"    # droonga-engine\n"
 "    # droonga-http-server --port=10041 \\\n"
 "                          --receive-host-name=$host \\\n"
 "                          --droonga-engine-host-name=$host \\\n"

  Modified: _po/ja/tutorial/1.0.6/basic/index.po (+22 -12)
===================================================================
--- _po/ja/tutorial/1.0.6/basic/index.po    2014-08-29 14:40:16 +0900 (817cc7a)
+++ _po/ja/tutorial/1.0.6/basic/index.po    2014-08-29 14:46:58 +0900 (fed413f)
@@ -254,9 +254,26 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Next, put a configuration file `catalog.json` like following, into the directo"
-"ry:"
-msgstr "以下の内容で `catalog.json` を作成します。"
+"Then put a configuration file `droonga-engine.yaml` like following, into the d"
+"irectory:"
+msgstr "以下の内容で設定ファイル `droonga-engine.yaml` をディレクトリ内に作成します。"
+
+msgid "droonga-engine.yaml:"
+msgstr ""
+
+msgid ""
+"    host: 192.168.100.50\n"
+"    port: 10031\n"
+"    tag:  droonga"
+msgstr ""
+
+msgid "You must put correct host name or IP address of the computer itself."
+msgstr "そのコンピュータ自身の正しいホスト名またはIPアドレスを書く必要があります。"
+
+msgid ""
+"Next, put another configuration file `catalog.json` like following, into the d"
+"irectory:"
+msgstr "次に、以下の内容で別の設定ファイル `catalog.json` をディレクトリ内に作成します。"
 
 msgid "catalog.json:"
 msgstr ""
@@ -399,10 +416,7 @@ msgstr "以下のようにして droonga-engine を起動します。"
 
 msgid ""
 "    # export DROONGA_BASE_DIR=$PWD\n"
-"    # droonga-engine --host 192.168.100.50 \\\n"
-"                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \\\n"
-"                     --daemon \\\n"
-"                     --pid-file $DROONGA_BASE_DIR/droonga-engine.pid"
+"    # droonga-engine"
 msgstr ""
 
 msgid "### Stop an instance of droonga-engine"
@@ -423,11 +437,7 @@ msgstr "これがdroonga-engineを終了する方法です。"
 msgid "Start droonga-engine again:"
 msgstr "再度droonga-engineを起動します。"
 
-msgid ""
-"    # droonga-engine --host 192.168.100.50 \\\n"
-"                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \\\n"
-"                     --daemon \\\n"
-"                     --pid-file $DROONGA_BASE_DIR/droonga-engine.pid"
+msgid "    # droonga-engine"
 msgstr ""
 
 msgid "### Create a database"

  Modified: _po/ja/tutorial/1.0.6/groonga/index.po (+26 -9)
===================================================================
--- _po/ja/tutorial/1.0.6/groonga/index.po    2014-08-29 14:40:16 +0900 (6246c6d)
+++ _po/ja/tutorial/1.0.6/groonga/index.po    2014-08-29 14:46:58 +0900 (94c3cca)
@@ -199,19 +199,39 @@ msgid ""
 msgstr ""
 
 msgid ""
-" 5. Create a `catalog.json`, *on one of Droonga nodes*.\n"
+" 5. Create a `droonga-engine.yaml` in the directory, *on each computer*.\n"
+"    It includes information to work droonga-engine well.\n"
+"    Currently you only have to put correct host name or IP address of the comp"
+"uter itself, with the key `host`, like:"
+msgstr ""
+" 5. *それぞれのコンピュータで*、ディレクトリ内に`droonga-engine.yaml`を作成します。\n"
+"    このファイルはdroonga-engineを上手く動作させるために必要な情報を含みます。\n"
+"    現在の所は最低限、`host`というキーでそのコンピュータ自身のホスト名またはIPアドレスだけ指定する筆行があります:"
+
+msgid ""
+"        (on 192.168.100.50)\n"
+"        # echo \"host: 192.168.100.50\" > ~/droonga/droonga-engine.yaml"
+msgstr ""
+
+msgid ""
+"        (on 192.168.100.51)\n"
+"        # echo \"host: 192.168.100.51\" > ~/droonga/droonga-engine.yaml"
+msgstr ""
+
+msgid ""
+" 6. Create a `catalog.json` in the directory, *on one of Droonga nodes*.\n"
 "    The file defines the structure of your Droonga cluster.\n"
 "    You'll specify the name of the dataset via the `--dataset` option and the "
 "list of your Droonga node's IP addresses via the `--hosts` option, like:"
 msgstr ""
-" 5. *いずれか1つのDroongaノードで*、`catalog.json`を作成します。\n"
+" 6. *いずれか1つのDroongaノードで*、ディレクトリ内に`catalog.json`を作成します。\n"
 "    このファイルはDroongaクラスタの構成を定義する物です。\n"
 "    データセット名を`--dataset`オプション、各DroongaノードのIPアドレスを`--hosts`オプションで、以下のように指定して下さい:"
 
 msgid ""
 "        # droonga-engine-catalog-generate --hosts=192.168.100.50,192.168.100.5"
 "1 \\\n"
-"                                          --output=./catalog.json"
+"                                          --output=~/droonga//catalog.json"
 msgstr ""
 
 msgid ""
@@ -221,7 +241,7 @@ msgstr "    コンピュータが1台だけの単なる検証用の構成をセ
 
 msgid ""
 "        # droonga-engine-catalog-generate --hosts=127.0.0.1 \\\n"
-"                                          --output=./catalog.json"
+"                                          --output=~/droonga//catalog.json"
 msgstr ""
 
 msgid " 6. Share the generated `catalog.json` *to your all Droonga nodes*."
@@ -266,10 +286,7 @@ msgstr "サービスを起動するには、各Droongaノードで以下のよ
 msgid ""
 "    # host=192.168.100.50\n"
 "    # export DROONGA_BASE_DIR=$HOME/droonga\n"
-"    # droonga-engine --host=$host \\\n"
-"                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \\\n"
-"                     --daemon \\\n"
-"                     --pid-file=$DROONGA_BASE_DIR/droonga-engine.pid\n"
+"    # droonga-engine\n"
 "    # droonga-http-server --port=10041 \\\n"
 "                          --receive-host-name=$host \\\n"
 "                          --droonga-engine-host-name=$host \\\n"
@@ -292,7 +309,7 @@ msgstr ""
 msgid ""
 "    # host=192.168.100.51\n"
 "    # export DROONGA_BASE_DIR=$HOME/droonga\n"
-"    # droonga-engine --host=$host \\\n"
+"    # droonga-engine\n"
 "    ..."
 msgstr ""
 

  Modified: ja/tutorial/1.0.6/add-replica/index.md (+5 -9)
===================================================================
--- ja/tutorial/1.0.6/add-replica/index.md    2014-08-29 14:40:16 +0900 (bd7e4d1)
+++ ja/tutorial/1.0.6/add-replica/index.md    2014-08-29 14:46:58 +0900 (87b73c9)
@@ -69,6 +69,7 @@ Droongaのノードの集合には、「replica」と「slice」という2つの
     # gem install droonga-engine
     # npm install -g droonga-http-server
     # mkdir ~/droonga
+    # echo "host: 192.168.100.52" > ~/droonga/droonga-engine.yaml
 
 新しく追加しようとしているノードのみをreplicaとして含む内容で、`catalog.json`を生成します:
 
@@ -91,10 +92,7 @@ Droongaのノードの集合には、「replica」と「slice」という2つの
     (on 192.168.100.52)
     # host=192.168.100.52
     # export DROONGA_BASE_DIR=$HOME/droonga
-    # droonga-engine --host=$host \
-                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \
-                     --daemon \
-                     --pid-file=$DROONGA_BASE_DIR/droonga-engine.pid
+    # droonga-engine
     # droonga-http-server --port=10041 \
                           --receive-host-name=$host \
                           --droonga-engine-host-name=$host \
@@ -314,12 +312,10 @@ Droongaクラスタ内のノードは互いに監視しあっており、動作
     (on 192.168.100.52)
     # host=192.168.100.52
     # export DROONGA_BASE_DIR=$HOME/droonga
-    # droonga-engine-catalog-generate --hosts=192.168.100.52 \
+    # echo "host: $host" > $DROONGA_BASE_DIR/droonga-engine.yaml
+    # droonga-engine-catalog-generate --hosts=$host \
                                       --output=$DROONGA_BASE_DIR/catalog.json
-    # droonga-engine --host=$host \
-                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \
-                     --daemon \
-                     --pid-file=$DROONGA_BASE_DIR/droonga-engine.pid
+    # droonga-engine
     # droonga-http-server --port=10041 \
                           --receive-host-name=$host \
                           --droonga-engine-host-name=$host \

  Modified: ja/tutorial/1.0.6/basic/index.md (+13 -9)
===================================================================
--- ja/tutorial/1.0.6/basic/index.md    2014-08-29 14:40:16 +0900 (c9b7df4)
+++ ja/tutorial/1.0.6/basic/index.md    2014-08-29 14:46:58 +0900 (6c92cdf)
@@ -120,7 +120,17 @@ Droonga Engine を構築するのに必要なパッケージがセットアッ
     # mkdir engine
     # cd engine
 
-以下の内容で `catalog.json` を作成します。
+以下の内容で設定ファイル `droonga-engine.yaml` をディレクトリ内に作成します。
+
+droonga-engine.yaml:
+
+    host: 192.168.100.50
+    port: 10031
+    tag:  droonga
+
+そのコンピュータ自身の正しいホスト名またはIPアドレスを書く必要があります。
+
+次に、以下の内容で別の設定ファイル `catalog.json` をディレクトリ内に作成します。
 
 catalog.json:
 
@@ -236,10 +246,7 @@ catalog.json:
 以下のようにして droonga-engine を起動します。
 
     # export DROONGA_BASE_DIR=$PWD
-    # droonga-engine --host 192.168.100.50 \
-                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \
-                     --daemon \
-                     --pid-file $DROONGA_BASE_DIR/droonga-engine.pid
+    # droonga-engine
 
 ### droonga-engine を終了する
 
@@ -253,10 +260,7 @@ droonga-engineにSIGTERMを送ります。
 
 再度droonga-engineを起動します。
 
-    # droonga-engine --host 192.168.100.50 \
-                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \
-                     --daemon \
-                     --pid-file $DROONGA_BASE_DIR/droonga-engine.pid
+    # droonga-engine
 
 ### データベースを作成する
 

  Modified: ja/tutorial/1.0.6/groonga/index.md (+15 -8)
===================================================================
--- ja/tutorial/1.0.6/groonga/index.md    2014-08-29 14:40:16 +0900 (e7f9680)
+++ ja/tutorial/1.0.6/groonga/index.md    2014-08-29 14:46:58 +0900 (981724b)
@@ -95,17 +95,27 @@ Droongaクラスタは、*Droongaノード*と呼ばれる複数のコンピュ
         # mkdir ~/droonga
         # cd ~/droonga
     
- 5. *いずれか1つのDroongaノードで*、`catalog.json`を作成します。
+ 5. *それぞれのコンピュータで*、ディレクトリ内に`droonga-engine.yaml`を作成します。
+    このファイルはdroonga-engineを上手く動作させるために必要な情報を含みます。
+    現在の所は最低限、`host`というキーでそのコンピュータ自身のホスト名またはIPアドレスだけ指定する筆行があります:
+    
+        (on 192.168.100.50)
+        # echo "host: 192.168.100.50" > ~/droonga/droonga-engine.yaml
+    
+        (on 192.168.100.51)
+        # echo "host: 192.168.100.51" > ~/droonga/droonga-engine.yaml
+    
+ 6. *いずれか1つのDroongaノードで*、ディレクトリ内に`catalog.json`を作成します。
     このファイルはDroongaクラスタの構成を定義する物です。
     データセット名を`--dataset`オプション、各DroongaノードのIPアドレスを`--hosts`オプションで、以下のように指定して下さい:
     
         # droonga-engine-catalog-generate --hosts=192.168.100.50,192.168.100.51 \
-                                          --output=./catalog.json
+                                          --output=~/droonga//catalog.json
     
     コンピュータが1台だけの単なる検証用の構成をセットアップする場合は、以下のようにします:
     
         # droonga-engine-catalog-generate --hosts=127.0.0.1 \
-                                          --output=./catalog.json
+                                          --output=~/droonga//catalog.json
     
  6. *すべてのDroongaノードに*、先程作成した`catalog.json`を共有します。
     
@@ -130,10 +140,7 @@ GroongaをHTTPサーバとして使う場合は、以下のように `-d` オプ
 
     # host=192.168.100.50
     # export DROONGA_BASE_DIR=$HOME/droonga
-    # droonga-engine --host=$host \
-                     --log-file=$DROONGA_BASE_DIR/droonga-engine.log \
-                     --daemon \
-                     --pid-file=$DROONGA_BASE_DIR/droonga-engine.pid
+    # droonga-engine
     # droonga-http-server --port=10041 \
                           --receive-host-name=$host \
                           --droonga-engine-host-name=$host \
@@ -148,7 +155,7 @@ GroongaをHTTPサーバとして使う場合は、以下のように `-d` オプ
 
     # host=192.168.100.51
     # export DROONGA_BASE_DIR=$HOME/droonga
-    # droonga-engine --host=$host \
+    # droonga-engine
     ...
 
 このコマンドにより、2つのノードはクラスタを形成し、互いの生死を監視するようになります。もしクラスタ内のどれか1つのノードが機能を停止し、他のノードがまだ機能し続けていた場合には、残ったノードがDroongaクラスタとして動作し続けます。そのため、そのような事態が起こっても秘密裏に、機能停止したノードを復旧したりクラスタに復帰させたりすることができます。
-------------- next part --------------
HTML����������������������������...
Download 



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