mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-30 00:25:49 +00:00
Use frontmatter for tutorials
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: cluster-rippled-servers.html
|
||||
parent: configure-peering.html
|
||||
blurb: サーバーのグループで処理を分担するように設定して効率化します。
|
||||
---
|
||||
# rippledサーバーのクラスター化
|
||||
|
||||
1つのデータセンターで複数の`rippled`サーバーを稼働している場合は、これらのサーバーを[クラスター](clustering.html)に構成して、効率を最大化できます。クラスター構成の設定は次のとおりです。
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: cluster-rippled-servers.html
|
||||
parent: configure-peering.html
|
||||
blurb: Set up a group of servers that share work for higher efficiency.
|
||||
---
|
||||
# Cluster rippled Servers
|
||||
|
||||
If you run multiple [`rippled` servers](the-rippled-server.html) in the same data center, you can configure them in a [cluster](clustering.html) to maximize efficiency. To configure clustering:
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: configure-a-private-server.html
|
||||
parent: configure-peering.html
|
||||
blurb: サーバーが特定の信頼できるピアのみに接続するように設定します。
|
||||
---
|
||||
# プライベートサーバーの設定
|
||||
|
||||
[プライベートサーバー](peer-protocol.html#プライベートピア)は、オープンなピアツーピアネットワーク内の検出されたピアに直接接続するのではなく、特定の信頼できるピアのみを通じてネットワークに接続する`rippled`サーバーです。この種の構成は、[バリデータ](run-rippled-as-a-validator.html)に一般的に推奨される任意の対策ですが、その他の特定の目的でも役立ちます。
|
||||
@@ -16,50 +21,50 @@
|
||||
特定のサーバーをプライベートピアとして設定するには、次の手順を実行します。
|
||||
|
||||
1. `rippled`の構成ファイルを編集します。
|
||||
|
||||
|
||||
vim /etc/opt/ripple/rippled.cfg
|
||||
|
||||
|
||||
{% include '_snippets/conf-file-location.md' %}<!--_ -->
|
||||
|
||||
2. プライベートピアリングを有効にします。
|
||||
|
||||
|
||||
構成ファイルに以下のスタンザを追加するか、コメントを解除します。
|
||||
|
||||
|
||||
[peer_private]
|
||||
1
|
||||
|
||||
3. 固定数のピアを追加します。
|
||||
|
||||
|
||||
構成ファイルに`[ips_fixed]`スタンザを追加するか、コメントを解除します。このスタンザの各行は、接続先のピアのホスト名またはIPアドレス、1個の空白文字、このピアがピアプロトコル接続を受け付けるポートの順に記載されている必要があります。
|
||||
|
||||
|
||||
例えば、**公開ハブ**を使用して接続する場合は、以下のスタンザを使用できます。
|
||||
|
||||
|
||||
[ips_fixed]
|
||||
r.ripple.com 51235
|
||||
zaphod.alloy.ee 51235
|
||||
|
||||
|
||||
サーバーが**プロキシ**を使用して接続している場合は、IPアドレスとポートが、プロキシとして使用している`rippled`サーバーの構成と一致している必要があります。これらの各サーバーについては、ポート番号が、サーバーの構成ファイルに記載されている`protocol = peer`ポート(通常は51235)と一致している必要があります。例えば、構成は次のようになります。
|
||||
|
||||
|
||||
[ips_fixed]
|
||||
192.168.0.1 51235
|
||||
192.168.0.2 51235
|
||||
|
||||
4. プロキシを使用している場合、プロキシをプライベートピアと互いを含めてクラスター化します。
|
||||
|
||||
|
||||
公開ハブを使用している場合は、このステップをスキップします。
|
||||
|
||||
|
||||
プロキシを使用している場合、プライベートピアを含む[クラスターとしてプロキシを構成](cluster-rippled-servers.html)します。クラスターの各メンバーは、クラスターの_他の_各メンバーをリストにした`[ips_fixed]`スタンザを持っている必要があります。ただし、`[peer_private]`スタンザを持つのは**プライベートサーバーのみ**とします。
|
||||
|
||||
|
||||
各プロキシで`rippled`を再起動します。各プロキシサーバーで、次のようにします。
|
||||
|
||||
|
||||
sudo service systemctl restart rippled
|
||||
|
||||
5. プライベートサーバーで`rippled`を起動します。
|
||||
|
||||
|
||||
sudo service systemctl start rippled
|
||||
|
||||
6. [peersメソッド][]を使用して、プライベートサーバーが自身のピアに _のみ_ 接続していることを確認します。
|
||||
|
||||
|
||||
応答の`peers`配列に、構成済みのピアのいずれでもない`address`を持つオブジェクトが含まれていてはなりません。含まれている場合は、構成ファイルを再度確認して、プライベートサーバーを再起動します。
|
||||
|
||||
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: configure-a-private-server.html
|
||||
parent: configure-peering.html
|
||||
blurb: Set up a server to connect only to specific, trusted peers.
|
||||
---
|
||||
# Configure a Private Server
|
||||
|
||||
A [private server](peer-protocol.html#private-peers) is a `rippled` server that connects to the network only through specific, trusted peers instead of connecting directly to discovered peers in the open peer-to-peer network. This kind of configuration is an optional precaution most commonly recommended for [validators](run-rippled-as-a-validator.html), but it can be useful for other specific purposes.
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
---
|
||||
html: configure-peering.html
|
||||
parent: manage-the-rippled-server.html
|
||||
template: template-landing-children.html
|
||||
blurb: サーバーをピアツーピアネットワークに接続する方法を設定します。
|
||||
---
|
||||
# ピアリングの設定
|
||||
|
||||
XRP Ledgerのピアツーピアプロトコルは、ほとんどの場合、ピア接続を自動的に管理します。場合によっては、サーバーが接続するピアを手動で調整して、サーバーの可用性とネットワークの他の部分との接続性を最大限に高めたいというケースがあります。
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
---
|
||||
html: configure-peering.html
|
||||
parent: manage-the-rippled-server.html
|
||||
template: template-landing-children.html
|
||||
blurb: Configure how your server connects to the peer-to-peer network.
|
||||
---
|
||||
# Configure Peering
|
||||
|
||||
The XRP Ledger's peer-to-peer protocol automatically manages peer connections in most cases. In some cases, you may want to manually adjust which peers your server connects to, to maximize your server's availability and connectivity with the rest of the network.
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: configure-the-peer-crawler.html
|
||||
parent: configure-peering.html
|
||||
blurb: Configure how much information your rippled server reports publicly about its status and peers.
|
||||
---
|
||||
# Configure the Peer Crawler
|
||||
|
||||
By default, [`rippled` servers](the-rippled-server.html) provide statistics publicly to anyone who asks using the [peer crawler API](peer-crawler.html), to make it easier to track the health and topology of [the XRP Ledger's peer-to-peer network](consensus-network.html). You can configure your server to provide more or less information, or to reject peer crawler requests entirely. [New in: rippled 1.2.0][]
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: forward-ports-for-peering.html
|
||||
parent: configure-peering.html
|
||||
blurb: 受信ピアがrippledサーバーに接続できるようにファイアウォールを設定します。
|
||||
---
|
||||
# ピアリングのポート転送
|
||||
|
||||
XRP Ledgerのピアツーピアネットワーク内にあるサーバーは、[ピアプロトコル](peer-protocol.html)を介して通信します。セキュリティとネットワークの他の部分との接続を両立させるために、ファイアウォールを使用して、サーバーをほとんどのポートから保護し、ピアプロトコルポートだけを開放するか転送するようにする必要があります。
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: forward-ports-for-peering.html
|
||||
parent: configure-peering.html
|
||||
blurb: Configure your firewall to allow incoming peers to your rippled server.
|
||||
---
|
||||
# Forward Ports for Peering
|
||||
|
||||
Servers in the XRP Ledger peer-to-peer network communicate over the [peer protocol](peer-protocol.html). For the best combination of security and connectivity to the rest of the network, you should use a firewall to protect your server from most ports, but open or forward the peer protocol port.
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: manually-connect-to-a-specific-peer.html
|
||||
parent: configure-peering.html
|
||||
blurb: rippledサーバーを特定のピアに接続します。
|
||||
---
|
||||
# 特定のピアへの手動接続
|
||||
|
||||
サーバーをXRP Ledgerネットワーク内の特定の[ピア](peer-protocol.html)に手動で接続するには、次の手順を実行します。
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: manually-connect-to-a-specific-peer.html
|
||||
parent: configure-peering.html
|
||||
blurb: Connect your rippled server to a specific peer.
|
||||
---
|
||||
# Manually Connect to a Specific Peer
|
||||
|
||||
Use these steps to manually connect your server to a specific [peer](peer-protocol.html) in the XRP Ledger network.
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: set-max-number-of-peers.html
|
||||
parent: configure-peering.html
|
||||
blurb: rippledサーバーが接続するピアの最大数を設定します。
|
||||
---
|
||||
# ピアの最大数の設定
|
||||
|
||||
`rippled`サーバーには、接続先の[ピア](peer-protocol.html)の数を定める設定可能なソフト最大数があります。ピアのデフォルトの最大数は**21**です。
|
||||
@@ -7,24 +12,24 @@
|
||||
サーバーが許可するピアの最大数を変更するには、以下の手順を実行します。
|
||||
|
||||
1. `rippled`の構成ファイルを編集します。
|
||||
|
||||
|
||||
$ vim /etc/opt/ripple/rippled.cfg
|
||||
|
||||
|
||||
{% include '_snippets/conf-file-location.md' %}<!--_ -->
|
||||
|
||||
2. 構成ファイルで、`[peers_max]`スタンザのコメントを解除して編集するか、まだない場合は追加します。
|
||||
|
||||
|
||||
[peers_max]
|
||||
30
|
||||
|
||||
|
||||
スタンザの内容は、許可するピアの合計数を示す整数のみである必要があります。デフォルトでは、サーバーは受信ピアが約85%、送信ピアが約15%という比率を維持するように試みますが、送信ピアの最小数が10であるため、68未満の値にしても、サーバーが行う送信ピア接続の数は増えません。
|
||||
|
||||
|
||||
`[peers_max]`値を10未満にした場合でも、サーバーはハードコーディングされた最小数である10台の送信ピアを許可するため、ネットワークとの接続を維持できます。すべての送信ピア接続をブロックするには、[サーバーをプライベートピアとして設定](run-rippled-as-a-validator.html#プロキシを使用した接続)します。
|
||||
|
||||
|
||||
**注意:** 接続先のピアサーバーが増えると、`rippled`サーバーが使用するネットワーク帯域幅も増えます。`rippled`サーバーに良好なネットワーク接続があり、使用する帯域幅のコストを許容できる場合にのみ、ピアサーバーの数に大きな値を設定してください。
|
||||
|
||||
3. `rippled`サーバーを再起動します。
|
||||
|
||||
|
||||
$ sudo systemctl restart rippled.service
|
||||
|
||||
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: set-max-number-of-peers.html
|
||||
parent: configure-peering.html
|
||||
blurb: Set the maximum number of peers your rippled server connects to.
|
||||
---
|
||||
# Set Maximum Number of Peers
|
||||
|
||||
The `rippled` server has a configurable soft maximum number of [peers](peer-protocol.html) to connect to. The default maximum number of peers is **21**.
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: use-a-peer-reservation.html
|
||||
parent: configure-peering.html
|
||||
blurb: ピアリザベーションを使用して特定のピアへのより信頼できる接続を設定します。
|
||||
---
|
||||
# ピアリザベーションの使用
|
||||
|
||||
[ピアリザベーション][]を使用すると、`rippled`サーバーが予約とマッチしたピアからの通信を常に受け入れるように設定できます。このページでは、ピアリザベーションを使用して2台のサーバー間のピアツーピア通信を、各サーバーの管理者の協力のもと一貫して維持する方法について説明します。
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
---
|
||||
html: use-a-peer-reservation.html
|
||||
parent: configure-peering.html
|
||||
blurb: Set up a more reliable connection to a specific peer using a peer reservation.
|
||||
---
|
||||
# Use a Peer Reservation
|
||||
|
||||
A [peer reservation][] is a setting that makes a `rippled` server always accept connections from a peer matching the reservation. This page describes how to use peer reservations to keep a consistent peer-to-peer connection between two servers, with the cooperation of the administrators of both servers.
|
||||
|
||||
Reference in New Issue
Block a user