Label: コアサーバー
XRP Ledgerのコアサーバー「rippled」に関するページ。
コンセプト
-
XRP Ledger サーバー
rippledサーバーのモード
ストックサーバー、バリデータサーバー、スタンドアロンモードで運用されるrippledサーバーなど、rippledサーバーのモードについて説明します。
-
XRP Ledger サーバー
クラスター化
暗号処理の負荷を分散させるためにクラスターでrippledサーバーを運用できます。
-
XRP Ledger サーバー
レジャー履歴
rippledサーバーはトランザクションの変動金額と状態の履歴をローカルに保管します。
-
レジャー履歴
オンライン削除
オンライン削除は古いトランザクションと状態の履歴を消去します。
-
レジャー履歴
履歴シャーディング
履歴シャーディングは、履歴レジャーデータを保持する任務をrippledサーバー間で分担するようにします。
-
XRP Ledger サーバー
ピアプロトコル
ピアプロトコルは、rippledサーバーが互いに通信する言語を指定します。
チュートリアル
-
始めましょう
公開サーバー
これらの公開サーバーを利用して、自社のインフラを必要とせずにXRP Ledgerにアクセスします。
-
rippledのインストール
システム要件
rippledのハードウェアやソフトウェアのシステム要件
-
rippledのインストール
yumを使用したCentOS/Red Hatへのインストール
プリコンパイル済みのrippledバイナリーをCentOSまたはRed Hat Enterprise Linuxにインストールします。
-
rippledのインストール
UbuntuまたはDebian Linuxへのインストール
プリコンパイル済みのrippledバイナリーをUbuntu Linuxにインストールします。
-
rippledのインストール
Linuxでの自動更新
Linuxでrippledの自動更新を設定します。
-
rippledのインストール
CentOS/Red Hatでの手動更新
CentOSまたはRed Hat Enterprise Linuxでrippledを手動更新します。
-
rippledのインストール
UbuntuまたはDebianでの手動更新
Ubuntu Linuxでrippledを手動更新します。
-
rippledのインストール
容量の計画
本番環境のシステムスペックを計画して、rippledの構成を調整します。
-
rippledの設定
バリデータとしてのrippledの実行
サーバーがコンセンサスレジャーで投票できるようにします。
-
rippledの設定
ウォレットサーバーとしてrippledを実行する
XRPを統合する人のための汎用的な構成。
-
rippledの設定
修正投票機能の設定
プロトコル修正に伴うサーバーの投票を設定する。
-
rippledの設定
XRPL Altnetへのrippledの接続
rippledサーバーをTest Netに接続して、模造の資金を使って新しい機能を試したり、機能をテストしたりします。
-
rippledの設定
オンライン削除の設定
サーバーでどこまで古いトランザクション履歴を保持するかを設定します。
-
rippledの設定
指示による削除の設定
指示による削除を使用して、新しい履歴ができたときではなく、スケジュールで古いレジャー履歴を削除します。
-
rippledの設定
履歴シャーディングの設定
履歴XRPレジャーデータのシャードを保存するようにサーバーを設定します。
-
rippledの設定
全履歴の設定
完全履歴サーバーは、運用のコストは高いものの、XRP Ledgerでこれまでに発生したすべてのトランザクションの記録を提供します。
-
rippledの設定
パブリック署名の有効化
他の人があなたのサーバーを使ってトランザクションに署名できるようにします。(非推奨)
-
rippledサーバの管理
ピアリングの設定
サーバーをピアツーピアネットワークに接続する方法を設定します。
-
ピアリングの設定
rippledサーバーのクラスター化
サーバーのグループで処理を分担するように設定して効率化します。
-
ピアリングの設定
プライベートサーバーの設定
サーバーが特定の信頼できるピアのみに接続するように設定します。
-
ピアリングの設定
ピアリングのポート転送
受信ピアがrippledサーバーに接続できるようにファイアウォールを設定します。
-
ピアリングの設定
特定のピアへの手動接続
rippledサーバーを特定のピアに接続します。
-
ピアリングの設定
ピアの最大数の設定
rippledサーバーが接続するピアの最大数を設定します。
-
スタンドアロンモードでrippledをテスト
スタンドアロンモードでの新しいジェネシスレジャーの開始
スタンドアロンモードで新しいジェネシスレジャーを開始します。
-
スタンドアロンモードでrippledをテスト
スタンドアロンモードでの保存済みレジャーの読み込み
特定の保存済みレジャーからスタンドアロンモードで開始して、トランザクションのテストやリプレイを行います。
-
スタンドアロンモードでrippledをテスト
スタンドアロンモードでレジャーを進める
レジャーを手動で閉鎖して、スタンドアロンモードでの処理を進めます。
-
rippledのトラブルシューティング
rippledの問題の診断
情報を収集して問題の原因を特定します。
-
rippledのトラブルシューティング
ログメッセージについて
デバッグログの警告メッセージとエラーメッセージを解釈して対応します。
-
rippledのトラブルシューティング
rippledサーバーが同期しない
Troubleshoot problems that make a rippled server unable to sync with the rest of the XRP Ledger.
-
rippledのトラブルシューティング
rippledサーバーが起動しない
rippledサーバーが起動しない原因となると思われる問題とその解決方法です。
リファレンス
-
APIの規則
rippledサーバーの状態
一部のAPIメソッドで報告される状態情報の定義です。
-
HTTP / WebSocket API リファレンス
rippledのパブリックメソッド
パブリックAPIメソッドを使用して、rippledサーバーと直接通信します。
-
Server Infoメソッド
server_info (rippled)
rippledサーバーについての各種情報を、人間が読めるフォーマットでサーバーに要求します。
-
Server Infoメソッド
server_state
rippledサーバーの現在の状態に関するさまざまな機械可読の情報を問い合わせます。
-
ユーティリティメソッド
json
コマンドのパラメーターをJSON値として受け入れ、他のコマンドを実行します。
-
ユーティリティメソッド
ping
確認応答を返します。これにより、接続のステータスと遅延をテストできます。
-
ユーティリティメソッド
random
クライアントが乱数生成のエントロピー生成源として使用する乱数を提供します。
-
HTTP / WebSocket API リファレンス
管理APIメソッド
これらの管理APIメソッドを使用してrippledサーバーを管理します。
-
キー生成メソッド
validation_create
rippledサーバーがネットワークに対して自身の身元を識別させるのに使用できる暗号鍵を生成します。
-
サーバ操作メソッド
ledger_accept
スタンドアロンモードでサーバーが現在処理中のレジャーを強制的に終了し、次のレジャー番号に進むようにします。
-
サーバ操作メソッド
stop
サーバーのグレースフルシャットダウンを行います。
-
サーバ操作メソッド
validation_seed
無効。rippledが検証の署名に使用するシークレット値を一時的に設定します。
-
ピア管理メソッド
connect
特定のピアrippledサーバーに強制的に接続します。
-
ピア管理メソッド
peer_reservations_add
特定のピアサーバー用の予約済みスロットを追加します。
-
ピア管理メソッド
peer_reservations_del
特定のピアサーバー用の予約済みスロットを削除します。
-
ピア管理メソッド
peer_reservations_list
特定のピアサーバー用の予約済みスロットをリスト表示します。
-
ピア管理メソッド
peers
ピアプロトコルでこのサーバーに現在接続されているその他のすべてのrippledサーバーのリストを返します。
-
ステータスとデバッグのメソッド
consensus_info
デバッグのためのコンセンサスプロセスに関する情報を返します。
-
ステータスとデバッグのメソッド
feature
Amendmentに関してこのサーバーが認識している情報を返します。
-
ステータスとデバッグのメソッド
fetch_info
このサーバーが現在ネットワークからフェッチしているオブジェクトに関する情報を返します。
-
ステータスとデバッグのメソッド
get_counts
サーバーの健全性に関するさまざまな統計情報を提供します。
-
ステータスとデバッグのメソッド
print
さまざまな内部サブシステムの現在の状況を返します。
-
ステータスとデバッグのメソッド
validator_info
Get the server's validation settings, if configured as a validator.
-
ステータスとデバッグのメソッド
validator_list_sites
バリデータリストを処理するサイトのステータス情報を返します。
-
ステータスとデバッグのメソッド
validators
サーバーが使用する公開済みの信頼できるバリデータの最新リストに関する情報を返します。
-
HTTP / WebSocket API リファレンス
rippledコマンドライン使用リファレンス
rippledサーバーのコマンドライン使用オプションです。