[Groonga-commit] droonga/droonga.org at 3a6acb8 [gh-pages] Update translation

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri May 9 19:44:14 JST 2014


YUKI Hiroshi	2014-05-09 19:44:14 +0900 (Fri, 09 May 2014)

  New Revision: 3a6acb858d36e6e68be6280e6b7a7f32cac7a025
  https://github.com/droonga/droonga.org/commit/3a6acb858d36e6e68be6280e6b7a7f32cac7a025

  Message:
    Update translation

  Modified files:
    _po/ja/tutorial/groonga/index.po
    ja/tutorial/groonga/index.md

  Modified: _po/ja/tutorial/groonga/index.po (+36 -16)
===================================================================
--- _po/ja/tutorial/groonga/index.po    2014-05-09 19:24:06 +0900 (ebea8ff)
+++ _po/ja/tutorial/groonga/index.po    2014-05-09 19:44:14 +0900 (7a75191)
@@ -167,10 +167,23 @@ msgid "        # npm install -g droonga-http-server"
 msgstr ""
 
 msgid ""
-" 4. Prepare a configuration directory for a Droonga node, *on each computer*.\n"
+" 4. Install [Serf][] command, *on each computer*.\n"
+"    It is required to do alive monitoring of nodes in the cluster."
+msgstr ""
+" 4. *それぞれのコンピュータで*、[Serf][]のコマンドをインストールします。\n"
+"    これはクラスタの各ノードの死活監視を行うために必要です。"
+
+msgid ""
+"        # wget https://dl.bintray.com/mitchellh/serf/0.5.0_linux_amd64.zip\n"
+"        # unzip 0.5.0_linux_amd64.zip\n"
+"        # sudo mv serf /usr/local/bin/"
+msgstr ""
+
+msgid ""
+" 5. Prepare a configuration directory for a Droonga node, *on each computer*.\n"
 "    All physical databases are placed under this directory."
 msgstr ""
-" 4. *それぞれのコンピュータで*、Droongaノードとしての情報を保存するための設定ディレクトリを用意する。\n"
+" 5. *それぞれのコンピュータで*、Droongaノードとしての情報を保存するための設定ディレクトリを用意する。\n"
 "    すべてのデータベースの実体は、このディレクトリ以下に保存されます。"
 
 msgid ""
@@ -179,12 +192,12 @@ msgid ""
 msgstr ""
 
 msgid ""
-" 5. Create a `catalog.json`, *on one of Droonga nodes*.\n"
+" 6. Create a `catalog.json`, *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`オプションで、以下のように指定して下さい:"
 
@@ -205,8 +218,8 @@ msgid ""
 "                                   --output=./catalog.json"
 msgstr ""
 
-msgid " 6. Share the generated `catalog.json` *to your all Droonga nodes*."
-msgstr "6. *すべてのDroongaノードに*、先程作成した`catalog.json`を共有します。"
+msgid " 7. Share the generated `catalog.json` *to your all Droonga nodes*."
+msgstr "7. *すべてのDroongaノードに*、先程作成した`catalog.json`を共有します。"
 
 msgid "        # scp ~/droonga/catalog.json 192.169.0.11:~/droonga/"
 msgstr ""
@@ -237,24 +250,28 @@ msgid "    # groonga -p 10041 -d --protocol http /tmp/databases/db"
 msgstr ""
 
 msgid ""
-"On the other hand, you have to run two servers for each Droonga node to use yo"
-"ur Droonga cluster via HTTP."
-msgstr "一方、DroongaクラスタをHTTP経由で使うためには、各Droongaノードにおいて2つのサービスを起動する必要があります。"
+"On the other hand, you have to run multiple servers for each Droonga node to u"
+"se your Droonga cluster via HTTP."
+msgstr "一方、DroongaクラスタをHTTP経由で使うためには、各Droongaノードにおいて複数のサービスを起動する必要があります。"
 
 msgid "To start them, run commands like following on each Droonga node:"
 msgstr "サービスを起動するには、各Droongaノードで以下のようにコマンドを実行します:"
 
 msgid ""
 "    # cd ~/droonga\n"
-"    # droonga-engine --host=192.168.0.10 \\\n"
+"    # host=192.168.0.10\n"
+"    # droonga-engine --host=$host \\\n"
 "                     --daemon \\\n"
-"                     --pid-file $PWD/droonga-engine.pid\n"
+"                     --pid-file=$PWD/droonga-engine.pid\n"
 "    # droonga-http-server --port=10041 \\\n"
-"                          --receive-host-name=192.168.0.10 \\\n"
-"                          --droonga-engine-host-name=192.168.0.10 \\\n"
+"                          --receive-host-name=$host \\\n"
+"                          --droonga-engine-host-name=$host \\\n"
 "                          --default-dataset=Starbucks \\\n"
 "                          --daemon \\\n"
-"                          --pid-file $PWD/droonga-http-server.pid"
+"                          --pid-file=$PWD/droonga-http-server.pid\n"
+"    # serf agent -node=\"${node}:10031\" -bind=$host \\\n"
+"                 -event-handler=\"droonga-handle-serf-event --base-dir=$PWD\" &\n"
+"    # cat $! > $PWD/droonga-serf-agent.pid"
 msgstr ""
 
 msgid ""
@@ -269,7 +286,8 @@ msgstr ""
 
 msgid ""
 "    # cd ~/droonga\n"
-"    # droonga-engine --host=192.168.0.11 \\\n"
+"    # host=192.168.0.11\n"
+"    # droonga-engine --host=$host \\\n"
 "    ..."
 msgstr ""
 
@@ -278,7 +296,8 @@ msgstr "サービスを停止するには、以下のコマンドを各Droonga
 
 msgid ""
 "    # kill $(cat ~/droonga/droonga-engine.pid)\n"
-"    # kill $(cat ~/droonga/droonga-http-server.pid)"
+"    # kill $(cat ~/droonga/droonga-http-server.pid)\n"
+"    # kill $(cat ~/droonga/droonga-serf-agent.pid)"
 msgstr ""
 
 msgid "### Create a table"
@@ -513,5 +532,6 @@ msgid ""
 "  [Ubuntu]: http://www.ubuntu.com/\n"
 "  [Droonga]: https://droonga.org/\n"
 "  [Groonga]: http://groonga.org/\n"
+"  [Serf]: http://www.serfdom.io/\n"
 "  [command reference]: ../../reference/commands/"
 msgstr ""

  Modified: ja/tutorial/groonga/index.md (+24 -10)
===================================================================
--- ja/tutorial/groonga/index.md    2014-05-09 19:24:06 +0900 (bbcfe98)
+++ ja/tutorial/groonga/index.md    2014-05-09 19:44:14 +0900 (4c35754)
@@ -77,13 +77,20 @@ Droongaクラスタは、*Droongaノード*と呼ばれる複数のコンピュ
     
         # npm install -g droonga-http-server
     
- 4. *それぞれのコンピュータで*、Droongaノードとしての情報を保存するための設定ディレクトリを用意する。
+ 4. *それぞれのコンピュータで*、[Serf][]のコマンドをインストールします。
+    これはクラスタの各ノードの死活監視を行うために必要です。
+    
+        # wget https://dl.bintray.com/mitchellh/serf/0.5.0_linux_amd64.zip
+        # unzip 0.5.0_linux_amd64.zip
+        # sudo mv serf /usr/local/bin/
+    
+ 5. *それぞれのコンピュータで*、Droongaノードとしての情報を保存するための設定ディレクトリを用意する。
     すべてのデータベースの実体は、このディレクトリ以下に保存されます。
     
         # mkdir ~/droonga
         # cd ~/droonga
     
- 5. *いずれか1つのDroongaノードで*、`catalog.json`を作成します。
+ 6. *いずれか1つのDroongaノードで*、`catalog.json`を作成します。
     このファイルはDroongaクラスタの構成を定義する物です。
     データセット名を`--dataset`オプション、各DroongaノードのIPアドレスを`--hosts`オプションで、以下のように指定して下さい:
     
@@ -97,7 +104,7 @@ Droongaクラスタは、*Droongaノード*と呼ばれる複数のコンピュ
                                    --hosts=127.0.0.1 \
                                    --output=./catalog.json
     
-6. *すべてのDroongaノードに*、先程作成した`catalog.json`を共有します。
+7. *すべてのDroongaノードに*、先程作成した`catalog.json`を共有します。
     
         # scp ~/droonga/catalog.json 192.169.0.11:~/droonga/
     
@@ -114,33 +121,39 @@ GroongaをHTTPサーバとして使う場合は、以下のように `-d` オプ
 
     # groonga -p 10041 -d --protocol http /tmp/databases/db
 
-一方、DroongaクラスタをHTTP経由で使うためには、各Droongaノードにおいて2つのサービスを起動する必要があります。
+一方、DroongaクラスタをHTTP経由で使うためには、各Droongaノードにおいて複数のサービスを起動する必要があります。
 
 サービスを起動するには、各Droongaノードで以下のようにコマンドを実行します:
 
     # cd ~/droonga
-    # droonga-engine --host=192.168.0.10 \
+    # host=192.168.0.10
+    # droonga-engine --host=$host \
                      --daemon \
-                     --pid-file $PWD/droonga-engine.pid
+                     --pid-file=$PWD/droonga-engine.pid
     # droonga-http-server --port=10041 \
-                          --receive-host-name=192.168.0.10 \
-                          --droonga-engine-host-name=192.168.0.10 \
+                          --receive-host-name=$host \
+                          --droonga-engine-host-name=$host \
                           --default-dataset=Starbucks \
                           --daemon \
-                          --pid-file $PWD/droonga-http-server.pid
+                          --pid-file=$PWD/droonga-http-server.pid
+    # serf agent -node="${node}:10031" -bind=$host \
+                 -event-handler="droonga-handle-serf-event --base-dir=$PWD" &
+    # cat $! > $PWD/droonga-serf-agent.pid
 
 いくつかのオプションにおいて、そのDroongaノード自身のホスト名を指定する必要がある事に注意して下さい。
 この情報は、クラスタ無いのたのDroongaノードとの通信のために使われます。
 よって、別のDroongaノード上では以下のように別のホスト名を指定する事になります:
 
     # cd ~/droonga
-    # droonga-engine --host=192.168.0.11 \
+    # host=192.168.0.11
+    # droonga-engine --host=$host \
     ...
 
 サービスを停止するには、以下のコマンドを各Droongaノード上で実行します:
 
     # kill $(cat ~/droonga/droonga-engine.pid)
     # kill $(cat ~/droonga/droonga-http-server.pid)
+    # kill $(cat ~/droonga/droonga-serf-agent.pid)
 
 ### Create a table
 
@@ -281,4 +294,5 @@ See the [command reference][] for more details.
   [Ubuntu]: http://www.ubuntu.com/
   [Droonga]: https://droonga.org/
   [Groonga]: http://groonga.org/
+  [Serf]: http://www.serfdom.io/
   [command reference]: ../../reference/commands/
-------------- next part --------------
HTML����������������������������...
下载 



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