YUKI Hiroshi
null+****@clear*****
Fri May 8 10:17:47 JST 2015
YUKI Hiroshi 2015-05-08 10:17:47 +0900 (Fri, 08 May 2015) New Revision: 8426a40ccfbe018fc2aafbc7f0e8e5612c8362cd https://github.com/droonga/droonga.org/commit/8426a40ccfbe018fc2aafbc7f0e8e5612c8362cd Message: Backport command line tools reference for 1.1.0 Added files: _po/ja/reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.po _po/ja/reference/1.1.0/command-line-tools/droonga-engine-join/index.po _po/ja/reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.po ja/reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.md ja/reference/1.1.0/command-line-tools/droonga-engine-join/index.md ja/reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.md reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.md reference/1.1.0/command-line-tools/droonga-engine-join/index.md reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.md Added: _po/ja/reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.po (+226 -0) 100644 =================================================================== --- /dev/null +++ _po/ja/reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.po 2015-05-08 10:17:47 +0900 (1fe7efd) @@ -0,0 +1,226 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2014-11-30 23:19+0900\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +msgid "" +"---\n" +"title: droonga-engine-absorb-data\n" +"layout: en\n" +"---" +msgstr "" +"---\n" +"title: droonga-engine-absorb-data\n" +"layout: ja\n" +"---" + +msgid "" +"* TOC\n" +"{:toc}" +msgstr "" + +msgid "## Abstract {#abstract}" +msgstr "## 概要 {#abstract}" + +msgid "" +"`droonga-engine-absorb-data` copies all data of the specified source dataset t" +"o the destination dataset." +msgstr "`droonga-engine-absorb-data`は、指定されたコピー元データセットからコピー先データセットへ全てのデータをコピーします。" + +msgid "" +"For example, if there is a Droonga Engine node `192.168.100.50` which is a nod" +"e in the source cluster and you are logged in to a computer `192.168.200.10` w" +"hich is another Droonga Engine node in the destination cluster, the command li" +"ne to copy all data from `192.168.100.50` to `192.168.200.10` is:" +msgstr "" +"例えば、`192.168.100.50`というコピー元クラスタのDroonga Engineノードがあり、コピー先の別クラスタのDroonga Engine" +"ノードである`192.168.200.10`にログインしている場合、`192.168.100.50`から`192.168.200.10`へ全てのデータをコピ" +"ーするコマンド列は以下のようになります:" + +msgid "" +"~~~\n" +"(on 192.168.200.10)\n" +"$ droonga-engine-absorb-data --host 192.168.200.10 \\\n" +" --receiver-host 192.168.200.10 \\\n" +" --source-host 192.168.100.50\n" +"Start to absorb data from Defau****@192*****:10031/droonga\n" +" to Defau****@192*****:10031/droonga\n" +" via 192.168.200.10 (this host)" +msgstr "" + +msgid "" +"Absorbing...\n" +"Getting the timestamp of the last processed message in the source node...\n" +"The timestamp of the last processed message in the source node: 2015-04-29T10:" +"07:08.230158Z\n" +"Setting the destination node to ignore messages older than the timestamp...\n" +"100% done (maybe 00:00:00 remaining)\n" +"Done.\n" +"~~~" +msgstr "" + +msgid "" +"This command can copy all data from a dataset to another dataset in a Droonga " +"cluster.\n" +"For example, this is a command line to copy existing master dataset to another" +" dataset for testing:" +msgstr "" +"このコマンドは1つのDroongaクラスタ内であるデータセットから別のデータセットへデータをコピーする事もできます。\n" +"例えば、以下はマスターとなる既存のデータセットの内容を別のテスト用データセットへコピーするコマンド列です:" + +msgid "" +"~~~\n" +"(on 192.168.100.50)\n" +"$ droonga-engine-absorb-data --receiver-host 192.168.100.50 \\\n" +" --host 192.168.100.50 \\\n" +" --dataset Testing \\\n" +" --source-host 192.168.100.50 \\\n" +" --source-dataset Default\n" +"Start to absorb data from Defau****@192*****:10031/droonga\n" +" to Testi****@192*****:10031/droonga\n" +" via 192.168.100.50 (this host)\n" +"...\n" +"~~~" +msgstr "" + +msgid "" +"See also [the tutorial about copying data between multiple Droonga clusters](/" +"tutorial/dump-restore/)." +msgstr "[複数のDroongaクラスタ間でのデータのコピーについてのチュートリアル](/ja/tutorial/dump-restore/)も併せて参照して下さい。" + +msgid "## Parameters {#parameters}" +msgstr "## パラメータ {#parameters}" + +msgid "" +"`--host=NAME`\n" +": Host name of the destination engine node to copy data.\n" +" A guessed host name of the computer you are running the command, by default." +msgstr "" +"`--host=NAME`\n" +": データのコピー先となるEngineノードのホスト名。\n" +" 既定値は、コマンドを実行しているコンピュータ自身の推測されたホスト名です。" + +msgid "" +"`--port=PORT`\n" +": Port number to communicate with the destination engine node.\n" +" `10031` by default." +msgstr "" +"`--port=PORT`\n" +": データのコピー先となるEngineノードとの通信に使うポート番号。\n" +" 既定値は`10031`です。" + +msgid "" +"`--tag=TAG`\n" +": Tag name to communicate with the destination engine node.\n" +" `droonga` by default." +msgstr "" +"`--tag=TAG`\n" +": データのコピー先となるEngineノードとの通信に使うタグ名。\n" +" 既定値は`droonga`です。" + +msgid "" +"`--dataset=NAME`\n" +": Name of the destination dataset for copying data.\n" +" `Default` by default." +msgstr "" +"`--dataset=NAME`\n" +": データのコピー先となるデータセットの名前。\n" +" 既定値は`Default`です。" + +msgid "" +"`--source-host=NAME`\n" +": Host name of the soruce engine node to copy data.\n" +" A guessed host name of the computer you are running the command, by default." +msgstr "" +"`--source-host=NAME`\n" +": データのコピー元となるEngineノードのホスト名。\n" +" 既定値は、コマンドを実行しているコンピュータ自身の推測されたホスト名です。" + +msgid "" +"`--source-port=PORT`\n" +": Port number to communicate with the soruce engine node.\n" +" `10031` by default." +msgstr "" +"`--source-port=PORT`\n" +": データのコピー元となるEngineノードとの通信に使うポート番号。\n" +" 既定値は`10031`です。" + +msgid "" +"`--source-tag=TAG`\n" +": Tag name to communicate with the soruce engine node.\n" +" `droonga` by default." +msgstr "" +"`--source-tag=TAG`\n" +": データのコピー元となるEngineノードとの通信に使うタグ名。\n" +" 既定値は`droonga`です。" + +msgid "" +"`--source-dataset=NAME`\n" +": Name of the soruce dataset for copying data.\n" +" `Default` by default." +msgstr "" +"`--source-dataset=NAME`\n" +": データのコピー元となるデータセットの名前。\n" +" 既定値は`Default`です。" + +msgid "" +"`--receiver-host=NAME`\n" +": Host name of the computer you are running this command.\n" +" A guessed host name of the computer, by default." +msgstr "" +"`--receiver-host=NAME`\n" +": このコマンドを実行しているコンピュータのホスト名。\n" +" 既定値は、そのコンピュータのホスト名として推測される名前です。" + +msgid "" +"`--records-per-second=N`\n" +": Maximum number of records to be copied per one second.\n" +" `-1` means \"no limit\".\n" +" `100` by default." +msgstr "" +"`--records-per-second=N`\n" +": 1秒間にコピーするレコードの最大数。\n" +" `-1`を指定した場合、\"無制限\"を意味します。\n" +" 既定値は`100`です。" + +msgid "" +"`--progress-interval-seconds=SECONDS`\n" +": Interval seconds to report progress of data copying.\n" +" `3` by default." +msgstr "" +"`--progress-interval-seconds=SECONDS`\n" +": データコピーの進捗を報告する間隔の秒数。\n" +" 既定値は`3`です。" + +msgid "" +"`--[no-]verbose`\n" +": Output details for internal operations or not.\n" +" This is mainly for debugging." +msgstr "" +"`--[no-]verbose`\n" +": 内部的な操作の詳細を出力するかどうか。\n" +" 主にデバッグ用のオプションです。" + +msgid "" +"`--help`\n" +": Shows the usage of the command." +msgstr "" +"`--help`\n" +": コマンドの使い方の説明を表示します。" + +msgid "## How to install {#install}" +msgstr "## インストール方法 {#install}" + +msgid "This is installed as a part of a rubygems package `droonga-engine`." +msgstr "このコマンドは、Rubygemsのパッケージ`droonga-engine`の一部としてインストールされます。" + +msgid "" +"~~~\n" +"# gem install droonga-engine\n" +"~~~" +msgstr "" Added: _po/ja/reference/1.1.0/command-line-tools/droonga-engine-join/index.po (+202 -0) 100644 =================================================================== --- /dev/null +++ _po/ja/reference/1.1.0/command-line-tools/droonga-engine-join/index.po 2015-05-08 10:17:47 +0900 (20ac37a) @@ -0,0 +1,202 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2014-11-30 23:19+0900\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +msgid "" +"---\n" +"title: droonga-engine-join\n" +"layout: en\n" +"---" +msgstr "" +"---\n" +"title: droonga-engine-join\n" +"layout: ja\n" +"---" + +msgid "" +"* TOC\n" +"{:toc}" +msgstr "" + +msgid "## Abstract {#abstract}" +msgstr "## 概要 {#abstract}" + +msgid "" +"`droonga-engine-join` puts an orphan Droonga Engine node in an existing Droong" +"a cluster as a new replica node." +msgstr "" +"`droonga-engine-join`は、孤立したDroonga Engineノードを既存のDroongaクラスタに新たなreplicaノードとして参加" +"させます。" + +msgid "" +"For example, if there is an existing Droonga Engine node `192.168.100.50` whic" +"h is a replica node in a cluster and you are logged in to a computer `192.168." +"100.10` which is already prepared orphan Engine node in the same network segme" +"nt, the command line to put the joining node `192.168.100.10` in the cluster a" +"s a new replica node is:" +msgstr "" +"例えば、既存クラスタのreplicaノードとなっている`192.168.100.50`というDroonga Engineノードがあり、同一ネットワークセグメ" +"ント内の事前設定済みの孤立したDroonga Engineノード`192.168.100.10`にログインしている場合、`192.168.100.10`をク" +"ラスタに新たなreplicaノードとして参加させるコマンド列は以下のようになります:" + +msgid "" +"~~~\n" +"(on 192.168.100.10)\n" +"$ droonga-engine-join --host 192.168.100.10 \\\n" +" --receiver-host 192.168.100.10 \\\n" +" --replica-source-host 192.168.100.50\n" +"Start to join a new node 192.168.100.10\n" +" to the cluster of 192.168.100.50\n" +" via 192.168.100.10 (this host)\n" +" port = 10031\n" +" tag = droonga\n" +" dataset = Default" +msgstr "" + +msgid "Source Cluster ID: 8951f1b01583c1ffeb12ed5f4093210d28955988" +msgstr "" + +msgid "" +"Changing role of the joining node...\n" +"Configuring the joining node as a new replica for the cluster...\n" +"Registering new node to existing nodes...\n" +"Changing role of the source node...\n" +"Getting the timestamp of the last processed message in the source node...\n" +"The timestamp of the last processed message at the source node: 2015-05-07T02:" +"39:50.334377Z\n" +"Setting new node to ignore messages older than the timestamp...\n" +"Copying data from the source node...\n" +"100% done (maybe 00:00:00 remaining)\n" +"Restoring role of the source node...\n" +"Restoring role of the joining node...\n" +"Done.\n" +"~~~" +msgstr "" + +msgid "" +"See also [the tutorial about adding new replica to a Droonga cluster](/tutoria" +"l/add-replica/)." +msgstr "" +"[Droongaクラスタに新しいreplicaノードを追加する操作についてのチュートリアル](/ja/tutorial/add-replica/)も併せて参" +"照して下さい。" + +msgid "## Parameters {#parameters}" +msgstr "## パラメータ {#parameters}" + +msgid "" +"`--no-copy`\n" +": Don't copy data from the source node.\n" +" If you specify this option, the node joins as a replica without synchronizin" +"g of data." +msgstr "" +"`--no-copy`\n" +": コピー元ノードからデータをコピーしない。\n" +" このオプションを指定した場合、ノードはデータを同期されずにそのままreplicaノードとしてクラスタに追加されます。" + +msgid "" +"`--host=NAME`\n" +": Host name of the new node to be joined.\n" +" This is a required parameter." +msgstr "" +"`--host=NAME`\n" +": クラスタに参加する新しいEngineノードのホスト名。\n" +" このパラメータは必須です。" + +msgid "" +"`--replica-source-host=NAME`\n" +": Host name of the soruce node in the cluster to join.\n" +" This is a required parameter." +msgstr "" +"`--replica-source-host=NAME`\n" +": 新たにノードを参加させるクラスタ内でデータのコピー元にするノードのホスト名。\n" +" このパラメータは必須です。" + +msgid "" +"`--port=PORT`\n" +": Port number to communicate with engine nodes.\n" +" `10031` by default." +msgstr "" +"`--port=PORT`\n" +": 各Engineノードとの通信に使うポート番号。\n" +" 既定値は`10031`です。" + +msgid "" +"`--tag=TAG`\n" +": Tag name to communicate with engine nodes.\n" +" `droonga` by default." +msgstr "" +"`--tag=TAG`\n" +": 各Engineノードとの通信に使うタグ名。\n" +" 既定値は`droonga`です。" + +msgid "" +"`--dataset=NAME`\n" +": Dataset name the node is going to join as a replica in.\n" +" `Default` by default." +msgstr "" +"`--dataset=NAME`\n" +": 新たなノードをreplicaとして参加させる対象のデータセットの名前。\n" +" 既定値は`Default`です。" + +msgid "" +"`--receiver-host=NAME`\n" +": Host name of the computer you are running this command.\n" +" A guessed host name of the computer, by default." +msgstr "" +"`--receiver-host=NAME`\n" +": このコマンドを実行しているコンピュータのホスト名。\n" +" 既定値は、そのコンピュータのホスト名として推測される名前です。" + +msgid "" +"`--records-per-second=N`\n" +": Maximum number of records to be copied per one second.\n" +" `-1` means \"no limit\".\n" +" `100` by default." +msgstr "" +"`--records-per-second=N`\n" +": 1秒間にコピーするレコードの最大数。\n" +" `-1`を指定した場合、\"無制限\"を意味します。\n" +" 既定値は`100`です。" + +msgid "" +"`--progress-interval-seconds=SECONDS`\n" +": Interval seconds to report progress of data copying.\n" +" `3` by default." +msgstr "" +"`--progress-interval-seconds=SECONDS`\n" +": データコピーの進捗を報告する間隔の秒数。\n" +" 既定値は`3`です。" + +msgid "" +"`--verbose`\n" +": Output details for internal operations.\n" +" This is mainly for debugging." +msgstr "" +"`--verbose`\n" +": 内部的な操作の詳細を出力します。\n" +" 主にデバッグ用のオプションです。" + +msgid "" +"`-h`, `--help`\n" +": Shows the usage of the command." +msgstr "" +"`-h`, `--help`\n" +": コマンドの使い方の説明を表示します。" + +msgid "## How to install {#install}" +msgstr "## インストール方法 {#install}" + +msgid "This is installed as a part of a rubygems package `droonga-engine`." +msgstr "このコマンドは、Rubygemsのパッケージ`droonga-engine`の一部としてインストールされます。" + +msgid "" +"~~~\n" +"# gem install droonga-engine\n" +"~~~" +msgstr "" Added: _po/ja/reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.po (+141 -0) 100644 =================================================================== --- /dev/null +++ _po/ja/reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.po 2015-05-08 10:17:47 +0900 (85a1b86) @@ -0,0 +1,141 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2014-11-30 23:19+0900\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +msgid "" +"---\n" +"title: droonga-engine-unjoin\n" +"layout: en\n" +"---" +msgstr "" +"---\n" +"title: droonga-engine-unjoin\n" +"layout: ja\n" +"---" + +msgid "" +"* TOC\n" +"{:toc}" +msgstr "" + +msgid "## Abstract {#abstract}" +msgstr "## 概要 {#abstract}" + +msgid "" +"`droonga-engine-unjoin` removes a Droonga Engine node from an existing Droonga" +" cluster." +msgstr "`droonga-engine-unjoin`は、既存のDroongaクラスタからDroonga Engineノードを取り除きます。" + +msgid "" +"For example, if there is an existing Droonga Engine node `192.168.100.50` whic" +"h is a replica node in a cluster and you are logged in to a computer `192.168." +"100.10` in the same network segment, the command line to remove the node `192." +"168.100.50` from the cluster is:" +msgstr "" +"例えば、既存クラスタのreplicaノードとなっている`192.168.100.50`というDroonga Engineノードがあり、同一ネットワークセグメ" +"ント内のコンピュータ`192.168.100.10`にログインしている場合、`192.168.100.50`をクラスタから取り除くコマンド列は以下のようにな" +"ります:" + +msgid "" +"~~~\n" +"(on 192.168.100.10)\n" +"$ droonga-engine-unjoin --host 192.168.100.50 \\\n" +" --receiver-host 192.168.100.10\n" +"Start to unjoin a node 192.168.100.50:10031/droonga\n" +" by 192.168.100.10 (this host)" +msgstr "" + +msgid "" +"Unjoining replica from the cluster...\n" +"Done.\n" +"~~~" +msgstr "" + +msgid "" +"See also [the tutorial about adding new replica to a Droonga cluster](/tutoria" +"l/add-replica/)." +msgstr "" +"[Droongaクラスタに新しいreplicaノードを追加する操作についてのチュートリアル](/ja/tutorial/add-replica/)も併せて参" +"照して下さい。" + +msgid "## Parameters {#parameters}" +msgstr "## パラメータ {#parameters}" + +msgid "" +"`--host=NAME`\n" +": Host name of the node to be removed.\n" +" A guessed host name of the computer you are running the command, by default." +msgstr "" +"`--host=NAME`\n" +": クラスタから取り除かれるEngineノードのホスト名。\n" +" 既定値は、コマンドを実行しているコンピュータ自身の推測されたホスト名です。" + +msgid "" +"`--port=PORT`\n" +": Port number to communicate with the engine node.\n" +" `10031` by default." +msgstr "" +"`--port=PORT`\n" +": Engineノードとの通信に使うポート番号。\n" +" 既定値は`10031`です。" + +msgid "" +"`--tag=TAG`\n" +": Tag name to communicate with the engine node.\n" +" `droonga` by default." +msgstr "" +"`--tag=TAG`\n" +": Engineノードとの通信に使うタグ名。\n" +" 既定値は`droonga`です。" + +msgid "" +"`--dataset=NAME`\n" +": Dataset name the node is going to be removed from.\n" +" `Default` by default." +msgstr "" +"`--dataset=NAME`\n" +": ノードをを取り除く対象のデータセットの名前。\n" +" 既定値は`Default`です。" + +msgid "" +"`--receiver-host=NAME`\n" +": Host name of the computer you are running this command.\n" +" A guessed host name of the computer, by default." +msgstr "" +"`--receiver-host=NAME`\n" +": このコマンドを実行しているコンピュータのホスト名。\n" +" 既定値は、そのコンピュータのホスト名として推測される名前です。" + +msgid "" +"`--verbose`\n" +": Output details for internal operations.\n" +" This is mainly for debugging." +msgstr "" +"`--verbose`\n" +": 内部的な操作の詳細を出力します。\n" +" 主にデバッグ用のオプションです。" + +msgid "" +"`-h`, `--help`\n" +": Shows the usage of the command." +msgstr "" +"`-h`, `--help`\n" +": コマンドの使い方の説明を表示します。" + +msgid "## How to install {#install}" +msgstr "## インストール方法 {#install}" + +msgid "This is installed as a part of a rubygems package `droonga-engine`." +msgstr "このコマンドは、Rubygemsのパッケージ`droonga-engine`の一部としてインストールされます。" + +msgid "" +"~~~\n" +"# gem install droonga-engine\n" +"~~~" +msgstr "" Added: ja/reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.md (+121 -0) 100644 =================================================================== --- /dev/null +++ ja/reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.md 2015-05-08 10:17:47 +0900 (d14d932) @@ -0,0 +1,121 @@ +--- +title: droonga-engine-absorb-data +layout: ja +--- + +{% comment %} +############################################## + THIS FILE IS AUTOMATICALLY GENERATED FROM + "_po/ja/reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.po" + DO NOT EDIT THIS FILE MANUALLY! +############################################## +{% endcomment %} + + +* TOC +{:toc} + +## 概要 {#abstract} + +`droonga-engine-absorb-data`は、指定されたコピー元データセットからコピー先データセットへ全てのデータをコピーします。 + +例えば、`192.168.100.50`というコピー元クラスタのDroonga Engineノードがあり、コピー先の別クラスタのDroonga Engineノードである`192.168.200.10`にログインしている場合、`192.168.100.50`から`192.168.200.10`へ全てのデータをコピーするコマンド列は以下のようになります: + +~~~ +(on 192.168.200.10) +$ droonga-engine-absorb-data --host 192.168.200.10 \ + --receiver-host 192.168.200.10 \ + --source-host 192.168.100.50 +Start to absorb data from Defau****@192*****:10031/droonga + to Defau****@192*****:10031/droonga + via 192.168.200.10 (this host) + +Absorbing... +Getting the timestamp of the last processed message in the source node... +The timestamp of the last processed message in the source node: 2015-04-29T10:07:08.230158Z +Setting the destination node to ignore messages older than the timestamp... +100% done (maybe 00:00:00 remaining) +Done. +~~~ + +このコマンドは1つのDroongaクラスタ内であるデータセットから別のデータセットへデータをコピーする事もできます。 +例えば、以下はマスターとなる既存のデータセットの内容を別のテスト用データセットへコピーするコマンド列です: + +~~~ +(on 192.168.100.50) +$ droonga-engine-absorb-data --receiver-host 192.168.100.50 \ + --host 192.168.100.50 \ + --dataset Testing \ + --source-host 192.168.100.50 \ + --source-dataset Default +Start to absorb data from Defau****@192*****:10031/droonga + to Testi****@192*****:10031/droonga + via 192.168.100.50 (this host) +... +~~~ + +[複数のDroongaクラスタ間でのデータのコピーについてのチュートリアル](/ja/tutorial/dump-restore/)も併せて参照して下さい。 + + +## パラメータ {#parameters} + +`--host=NAME` +: データのコピー先となるEngineノードのホスト名。 + 既定値は、コマンドを実行しているコンピュータ自身の推測されたホスト名です。 + +`--port=PORT` +: データのコピー先となるEngineノードとの通信に使うポート番号。 + 既定値は`10031`です。 + +`--tag=TAG` +: データのコピー先となるEngineノードとの通信に使うタグ名。 + 既定値は`droonga`です。 + +`--dataset=NAME` +: データのコピー先となるデータセットの名前。 + 既定値は`Default`です。 + +`--source-host=NAME` +: データのコピー元となるEngineノードのホスト名。 + 既定値は、コマンドを実行しているコンピュータ自身の推測されたホスト名です。 + +`--source-port=PORT` +: データのコピー元となるEngineノードとの通信に使うポート番号。 + 既定値は`10031`です。 + +`--source-tag=TAG` +: データのコピー元となるEngineノードとの通信に使うタグ名。 + 既定値は`droonga`です。 + +`--source-dataset=NAME` +: データのコピー元となるデータセットの名前。 + 既定値は`Default`です。 + +`--receiver-host=NAME` +: このコマンドを実行しているコンピュータのホスト名。 + 既定値は、そのコンピュータのホスト名として推測される名前です。 + +`--records-per-second=N` +: 1秒間にコピーするレコードの最大数。 + `-1`を指定した場合、"無制限"を意味します。 + 既定値は`100`です。 + +`--progress-interval-seconds=SECONDS` +: データコピーの進捗を報告する間隔の秒数。 + 既定値は`3`です。 + +`--[no-]verbose` +: 内部的な操作の詳細を出力するかどうか。 + 主にデバッグ用のオプションです。 + +`--help` +: コマンドの使い方の説明を表示します。 + +## インストール方法 {#install} + +このコマンドは、Rubygemsのパッケージ`droonga-engine`の一部としてインストールされます。 + +~~~ +# gem install droonga-engine +~~~ + Added: ja/reference/1.1.0/command-line-tools/droonga-engine-join/index.md (+109 -0) 100644 =================================================================== --- /dev/null +++ ja/reference/1.1.0/command-line-tools/droonga-engine-join/index.md 2015-05-08 10:17:47 +0900 (3439e0f) @@ -0,0 +1,109 @@ +--- +title: droonga-engine-join +layout: ja +--- + +{% comment %} +############################################## + THIS FILE IS AUTOMATICALLY GENERATED FROM + "_po/ja/reference/1.1.0/command-line-tools/droonga-engine-join/index.po" + DO NOT EDIT THIS FILE MANUALLY! +############################################## +{% endcomment %} + + +* TOC +{:toc} + +## 概要 {#abstract} + +`droonga-engine-join`は、孤立したDroonga Engineノードを既存のDroongaクラスタに新たなreplicaノードとして参加させます。 + +例えば、既存クラスタのreplicaノードとなっている`192.168.100.50`というDroonga Engineノードがあり、同一ネットワークセグメント内の事前設定済みの孤立したDroonga Engineノード`192.168.100.10`にログインしている場合、`192.168.100.10`をクラスタに新たなreplicaノードとして参加させるコマンド列は以下のようになります: + +~~~ +(on 192.168.100.10) +$ droonga-engine-join --host 192.168.100.10 \ + --receiver-host 192.168.100.10 \ + --replica-source-host 192.168.100.50 +Start to join a new node 192.168.100.10 + to the cluster of 192.168.100.50 + via 192.168.100.10 (this host) + port = 10031 + tag = droonga + dataset = Default + +Source Cluster ID: 8951f1b01583c1ffeb12ed5f4093210d28955988 + +Changing role of the joining node... +Configuring the joining node as a new replica for the cluster... +Registering new node to existing nodes... +Changing role of the source node... +Getting the timestamp of the last processed message in the source node... +The timestamp of the last processed message at the source node: 2015-05-07T02:39:50.334377Z +Setting new node to ignore messages older than the timestamp... +Copying data from the source node... +100% done (maybe 00:00:00 remaining) +Restoring role of the source node... +Restoring role of the joining node... +Done. +~~~ + +[Droongaクラスタに新しいreplicaノードを追加する操作についてのチュートリアル](/ja/tutorial/add-replica/)も併せて参照して下さい。 + + +## パラメータ {#parameters} + +`--no-copy` +: コピー元ノードからデータをコピーしない。 + このオプションを指定した場合、ノードはデータを同期されずにそのままreplicaノードとしてクラスタに追加されます。 + +`--host=NAME` +: クラスタに参加する新しいEngineノードのホスト名。 + このパラメータは必須です。 + +`--replica-source-host=NAME` +: 新たにノードを参加させるクラスタ内でデータのコピー元にするノードのホスト名。 + このパラメータは必須です。 + +`--port=PORT` +: 各Engineノードとの通信に使うポート番号。 + 既定値は`10031`です。 + +`--tag=TAG` +: 各Engineノードとの通信に使うタグ名。 + 既定値は`droonga`です。 + +`--dataset=NAME` +: 新たなノードをreplicaとして参加させる対象のデータセットの名前。 + 既定値は`Default`です。 + +`--receiver-host=NAME` +: このコマンドを実行しているコンピュータのホスト名。 + 既定値は、そのコンピュータのホスト名として推測される名前です。 + +`--records-per-second=N` +: 1秒間にコピーするレコードの最大数。 + `-1`を指定した場合、"無制限"を意味します。 + 既定値は`100`です。 + +`--progress-interval-seconds=SECONDS` +: データコピーの進捗を報告する間隔の秒数。 + 既定値は`3`です。 + +`--verbose` +: 内部的な操作の詳細を出力します。 + 主にデバッグ用のオプションです。 + +`-h`, `--help` +: コマンドの使い方の説明を表示します。 + + +## インストール方法 {#install} + +このコマンドは、Rubygemsのパッケージ`droonga-engine`の一部としてインストールされます。 + +~~~ +# gem install droonga-engine +~~~ + Added: ja/reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.md (+74 -0) 100644 =================================================================== --- /dev/null +++ ja/reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.md 2015-05-08 10:17:47 +0900 (14a4b12) @@ -0,0 +1,74 @@ +--- +title: droonga-engine-unjoin +layout: ja +--- + +{% comment %} +############################################## + THIS FILE IS AUTOMATICALLY GENERATED FROM + "_po/ja/reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.po" + DO NOT EDIT THIS FILE MANUALLY! +############################################## +{% endcomment %} + + +* TOC +{:toc} + +## 概要 {#abstract} + +`droonga-engine-unjoin`は、既存のDroongaクラスタからDroonga Engineノードを取り除きます。 + +例えば、既存クラスタのreplicaノードとなっている`192.168.100.50`というDroonga Engineノードがあり、同一ネットワークセグメント内のコンピュータ`192.168.100.10`にログインしている場合、`192.168.100.50`をクラスタから取り除くコマンド列は以下のようになります: + +~~~ +(on 192.168.100.10) +$ droonga-engine-unjoin --host 192.168.100.50 \ + --receiver-host 192.168.100.10 +Start to unjoin a node 192.168.100.50:10031/droonga + by 192.168.100.10 (this host) + +Unjoining replica from the cluster... +Done. +~~~ + +[Droongaクラスタに新しいreplicaノードを追加する操作についてのチュートリアル](/ja/tutorial/add-replica/)も併せて参照して下さい。 + + +## パラメータ {#parameters} + +`--host=NAME` +: クラスタから取り除かれるEngineノードのホスト名。 + 既定値は、コマンドを実行しているコンピュータ自身の推測されたホスト名です。 + +`--port=PORT` +: Engineノードとの通信に使うポート番号。 + 既定値は`10031`です。 + +`--tag=TAG` +: Engineノードとの通信に使うタグ名。 + 既定値は`droonga`です。 + +`--dataset=NAME` +: ノードをを取り除く対象のデータセットの名前。 + 既定値は`Default`です。 + +`--receiver-host=NAME` +: このコマンドを実行しているコンピュータのホスト名。 + 既定値は、そのコンピュータのホスト名として推測される名前です。 + +`--verbose` +: 内部的な操作の詳細を出力します。 + 主にデバッグ用のオプションです。 + +`-h`, `--help` +: コマンドの使い方の説明を表示します。 + +## インストール方法 {#install} + +このコマンドは、Rubygemsのパッケージ`droonga-engine`の一部としてインストールされます。 + +~~~ +# gem install droonga-engine +~~~ + Added: reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.md (+112 -0) 100644 =================================================================== --- /dev/null +++ reference/1.1.0/command-line-tools/droonga-engine-absorb-data/index.md 2015-05-08 10:17:47 +0900 (3ab13eb) @@ -0,0 +1,112 @@ +--- +title: droonga-engine-absorb-data +layout: en +--- + +* TOC +{:toc} + +## Abstract {#abstract} + +`droonga-engine-absorb-data` copies all data of the specified source dataset to the destination dataset. + +For example, if there is a Droonga Engine node `192.168.100.50` which is a node in the source cluster and you are logged in to a computer `192.168.200.10` which is another Droonga Engine node in the destination cluster, the command line to copy all data from `192.168.100.50` to `192.168.200.10` is: + +~~~ +(on 192.168.200.10) +$ droonga-engine-absorb-data --host 192.168.200.10 \ + --receiver-host 192.168.200.10 \ + --source-host 192.168.100.50 +Start to absorb data from Defau****@192*****:10031/droonga + to Defau****@192*****:10031/droonga + via 192.168.200.10 (this host) + +Absorbing... +Getting the timestamp of the last processed message in the source node... +The timestamp of the last processed message in the source node: 2015-04-29T10:07:08.230158Z +Setting the destination node to ignore messages older than the timestamp... +100% done (maybe 00:00:00 remaining) +Done. +~~~ + +This command can copy all data from a dataset to another dataset in a Droonga cluster. +For example, this is a command line to copy existing master dataset to another dataset for testing: + +~~~ +(on 192.168.100.50) +$ droonga-engine-absorb-data --receiver-host 192.168.100.50 \ + --host 192.168.100.50 \ + --dataset Testing \ + --source-host 192.168.100.50 \ + --source-dataset Default +Start to absorb data from Defau****@192*****:10031/droonga + to Testi****@192*****:10031/droonga + via 192.168.100.50 (this host) +... +~~~ + +See also [the tutorial about copying data between multiple Droonga clusters](/tutorial/dump-restore/). + + +## Parameters {#parameters} + +`--host=NAME` +: Host name of the destination engine node to copy data. + A guessed host name of the computer you are running the command, by default. + +`--port=PORT` +: Port number to communicate with the destination engine node. + `10031` by default. + +`--tag=TAG` +: Tag name to communicate with the destination engine node. + `droonga` by default. + +`--dataset=NAME` +: Name of the destination dataset for copying data. + `Default` by default. + +`--source-host=NAME` +: Host name of the soruce engine node to copy data. + A guessed host name of the computer you are running the command, by default. + +`--source-port=PORT` +: Port number to communicate with the soruce engine node. + `10031` by default. + +`--source-tag=TAG` +: Tag name to communicate with the soruce engine node. + `droonga` by default. + +`--source-dataset=NAME` +: Name of the soruce dataset for copying data. + `Default` by default. + +`--receiver-host=NAME` +: Host name of the computer you are running this command. + A guessed host name of the computer, by default. + +`--records-per-second=N` +: Maximum number of records to be copied per one second. + `-1` means "no limit". + `100` by default. + +`--progress-interval-seconds=SECONDS` +: Interval seconds to report progress of data copying. + `3` by default. + +`--[no-]verbose` +: Output details for internal operations or not. + This is mainly for debugging. + +`--help` +: Shows the usage of the command. + +## How to install {#install} + +This is installed as a part of a rubygems package `droonga-engine`. + +~~~ +# gem install droonga-engine +~~~ + Added: reference/1.1.0/command-line-tools/droonga-engine-join/index.md (+100 -0) 100644 =================================================================== --- /dev/null +++ reference/1.1.0/command-line-tools/droonga-engine-join/index.md 2015-05-08 10:17:47 +0900 (7eb2fe1) @@ -0,0 +1,100 @@ +--- +title: droonga-engine-join +layout: en +--- + +* TOC +{:toc} + +## Abstract {#abstract} + +`droonga-engine-join` puts an orphan Droonga Engine node in an existing Droonga cluster as a new replica node. + +For example, if there is an existing Droonga Engine node `192.168.100.50` which is a replica node in a cluster and you are logged in to a computer `192.168.100.10` which is already prepared orphan Engine node in the same network segment, the command line to put the joining node `192.168.100.10` in the cluster as a new replica node is: + +~~~ +(on 192.168.100.10) +$ droonga-engine-join --host 192.168.100.10 \ + --receiver-host 192.168.100.10 \ + --replica-source-host 192.168.100.50 +Start to join a new node 192.168.100.10 + to the cluster of 192.168.100.50 + via 192.168.100.10 (this host) + port = 10031 + tag = droonga + dataset = Default + +Source Cluster ID: 8951f1b01583c1ffeb12ed5f4093210d28955988 + +Changing role of the joining node... +Configuring the joining node as a new replica for the cluster... +Registering new node to existing nodes... +Changing role of the source node... +Getting the timestamp of the last processed message in the source node... +The timestamp of the last processed message at the source node: 2015-05-07T02:39:50.334377Z +Setting new node to ignore messages older than the timestamp... +Copying data from the source node... +100% done (maybe 00:00:00 remaining) +Restoring role of the source node... +Restoring role of the joining node... +Done. +~~~ + +See also [the tutorial about adding new replica to a Droonga cluster](/tutorial/add-replica/). + + +## Parameters {#parameters} + +`--no-copy` +: Don't copy data from the source node. + If you specify this option, the node joins as a replica without synchronizing of data. + +`--host=NAME` +: Host name of the new node to be joined. + This is a required parameter. + +`--replica-source-host=NAME` +: Host name of the soruce node in the cluster to join. + This is a required parameter. + +`--port=PORT` +: Port number to communicate with engine nodes. + `10031` by default. + +`--tag=TAG` +: Tag name to communicate with engine nodes. + `droonga` by default. + +`--dataset=NAME` +: Dataset name the node is going to join as a replica in. + `Default` by default. + +`--receiver-host=NAME` +: Host name of the computer you are running this command. + A guessed host name of the computer, by default. + +`--records-per-second=N` +: Maximum number of records to be copied per one second. + `-1` means "no limit". + `100` by default. + +`--progress-interval-seconds=SECONDS` +: Interval seconds to report progress of data copying. + `3` by default. + +`--verbose` +: Output details for internal operations. + This is mainly for debugging. + +`-h`, `--help` +: Shows the usage of the command. + + +## How to install {#install} + +This is installed as a part of a rubygems package `droonga-engine`. + +~~~ +# gem install droonga-engine +~~~ + Added: reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.md (+65 -0) 100644 =================================================================== --- /dev/null +++ reference/1.1.0/command-line-tools/droonga-engine-unjoin/index.md 2015-05-08 10:17:47 +0900 (e31b78f) @@ -0,0 +1,65 @@ +--- +title: droonga-engine-unjoin +layout: en +--- + +* TOC +{:toc} + +## Abstract {#abstract} + +`droonga-engine-unjoin` removes a Droonga Engine node from an existing Droonga cluster. + +For example, if there is an existing Droonga Engine node `192.168.100.50` which is a replica node in a cluster and you are logged in to a computer `192.168.100.10` in the same network segment, the command line to remove the node `192.168.100.50` from the cluster is: + +~~~ +(on 192.168.100.10) +$ droonga-engine-unjoin --host 192.168.100.50 \ + --receiver-host 192.168.100.10 +Start to unjoin a node 192.168.100.50:10031/droonga + by 192.168.100.10 (this host) + +Unjoining replica from the cluster... +Done. +~~~ + +See also [the tutorial about adding new replica to a Droonga cluster](/tutorial/add-replica/). + + +## Parameters {#parameters} + +`--host=NAME` +: Host name of the node to be removed. + A guessed host name of the computer you are running the command, by default. + +`--port=PORT` +: Port number to communicate with the engine node. + `10031` by default. + +`--tag=TAG` +: Tag name to communicate with the engine node. + `droonga` by default. + +`--dataset=NAME` +: Dataset name the node is going to be removed from. + `Default` by default. + +`--receiver-host=NAME` +: Host name of the computer you are running this command. + A guessed host name of the computer, by default. + +`--verbose` +: Output details for internal operations. + This is mainly for debugging. + +`-h`, `--help` +: Shows the usage of the command. + +## How to install {#install} + +This is installed as a part of a rubygems package `droonga-engine`. + +~~~ +# gem install droonga-engine +~~~ + -------------- next part -------------- HTML����������������������������...Download