ノードの管理
このトピックでは、ネットワーク内のノードの管理に関する一般的な情報を示します。
ネットワーク内にあるノードのタイプ
ブロックチェーン・ネットワークには、コンソール、ピア、オーダラ、認証局(CA)およびRESTプロキシ・ノードが含まれます。コンソールに表示されるノードは、ネットワークのファウンダであるか参加者であるかによって異なります。
たとえば、ネットワーク内の参加者の場合、コンソールにそのネットワークのオーダラ・ノードは表示されません。ファウンダの場合、コンソールにすべてのノード・タイプが表示されます。
新しいインスタンスに含まれるノード
インスタンスをプロビジョニングし、初めてノード・タブにアクセスすると、次のものが表示されます:
- 1つのコンソール・ノード。
- 設定時にリクエストしたピアの数。これらのピアには、ピア(メンバー)というタイプが表示されます。インスタンスに付属できるピア・ノードの最大数は14です。
- ファウンダの場合、オーダリング・サービスを表すオーダラ・ノードが2つ表示されます。参加者の場合、インスタンスにオーダラ・ノードはありません。
- メンバーシップ・サービスを表すFabric認証局(CA)。
- RESTプロキシ・ノード。
ノード・タイプ
次の表でノードの詳細がわかります。
ノード・タイプ | このノードの機能 | ファウンダまたは参加者インスタンスに表示されるか | インスタンス当たりのノード数 | レプリカ | インスタンスのプロビジョニング後にノード数を変更できるか |
---|---|---|---|---|---|
CA |
このノードは、ピア・ノード資格証明およびメンバー資格証明を提供および管理します。 |
ファウンダ 参加者 |
1 |
2 | Blockchain Platform Managerを使用してインスタンスをスケール・アウトすることで新規レプリカを追加できます |
コンソール |
このノードはコンソール・コンポーネントです。 |
ファウンダ 参加者 |
1 |
2 | Blockchain Platform Managerを使用してインスタンスをスケール・アウトすることで新規レプリカを追加できます |
オーダラ |
これらのノードは、ノード間の通信を提供します。これによって、確実にトランザクションがブロックにまとめられ、ブロックがブロックチェーンになります。 参加者は、すべてのピア・ノードが通信できるように、ファウンダのオーダリング・サービス設定をインスタンスにインポートする必要があります。 |
ファウンダ |
2 |
1 | Blockchain Platform Managerを使用してインスタンスをスケール・アウトすることで新規レプリカを追加できます |
ピア |
このノードは、台帳のコピーを含み、トランザクションを台帳に書き込みます。また、このノードは、トランザクションをエンドースできます。 ネットワークには、メンバーまたはリモート・ピアを含めることができます。 |
ファウンダ 参加者 |
1 - 14
追加できるピア・ノードの数は、インスタンスの作成時に指定されています。 |
1 | Blockchain Platform Managerを使用してインスタンスをスケール・インまたはスケール・アウトすることでピアを追加または削除できます |
RESTプロキシ |
このノードは、アプリケーション・アイデンティティをブロックチェーン・メンバーにマップします。これにより、ユーザーおよびアプリケーションはOracle Blockchain Platform REST APIをコールできます。 |
ファウンダ 参加者 |
1 | 2 | Blockchain Platform Managerを使用してインスタンスをスケール・アウトすることで新規レプリカを追加できます |
ノードに関する情報の検索
このトピックでは、インスタンスおよびネットワーク内のノードに関する情報を見つけることができるコンソール内の場所について説明します。
ノードに関する一般情報の表示
ノード・タブを使用して、ネットワーク内のすべてのノードに関する一般的な情報を表示します。たとえば、名前、ルート、タイプ、ステータスです。
ノードの起動と停止
ネットワーク内のCA、オーダラ、ピアおよびRESTプロキシ・ノードを起動または停止できます。コンソール・ノードまたはリモート・ピア・ノードは起動したり、停止できません。
- 他のピアのゴシップ・ブートストラップ・アドレス・リストをすべてチェックし、ピア・アドレスを削除し、必要に応じて稼働中の別のピアのアドレスを追加します。ピア構成の変更後、ピアを再起動します。
- すべてのチャネルのアンカー・ピア・リストをチェックし、アンカー・ピア・リストからピアを削除し、必要に応じて稼働中の別のピアをアンカー・ピア・リストに追加します。
- チャネルまたはチェーンコードがこのピアでのみ参加またはインスタンス化されている場合は、稼働中の別のピアを使用して同じチャネルに参加し、同じチェーンコードをインスタンス化することを検討する必要があります。
- コンソールに移動し、ノード・タブを選択します。
- ノード・タブで、ノード表に移動し、起動または停止するノードを探してノードのその他のアクション・ボタンをクリックします。
- 起動または停止オプションをクリックします。ノードのステータスが稼働中または停止中に変更され、情報がノードのログ・ファイルに書き込まれます。
ノードの再起動
ネットワーク内のCA、オーダラ、ピアおよびRESTプロキシ・ノードを再起動できます。コンソール・ノードまたはリモート・ピア・ノードは再起動できません。