コンテンツにスキップ

リレーノード増設

増設するリレーサーバーでは、まず1〜3を実施し、その後4以降の手順へ進んでください。

増設するリレーサーバーで実施

1. Ubuntu初期設定

https://docs.spojapanguild.net/setup/ubuntu-setup/#1ubuntu

2. ノードインストール

https://docs.spojapanguild.net/setup/node-setup/#2

3. リレーサーバーでトポロジーファイルの設定

https://docs.spojapanguild.net/setup/relay-bp-setup/#3-3

4. BPとリレー1のトポロジー変更

実行前に + をクリックして注釈を確認してください。

cat > $NODE_HOME/${NODE_CONFIG}-topology.json << EOF
{
  "bootstrapPeers": null,
  "localRoots": [
    {
      "accessPoints": [
        {
          "address": "リレー1のIP",#(1)!
          "port": 6000 #(2)!
        },
        {
          "address": "リレー2のIP",#(3)!
          "port": 6000 #(4)!
        }
      ],
      "advertise": false,#(8)!
      "trustable": true,
      "valency": 2 #(5)!
    }
  ],
  "publicRoots": [],#(6)!
  "useLedgerAfterSlot": -1 #(7)!
}
EOF

  1. リレー1のIPアドレスまたはDNSアドレスに置き換えてください。
  2. リレー1のポートに置き換えてください。
  3. リレー2のIPアドレスまたはDNSアドレスに置き換えてください。
  4. リレー2のポートに置き換えてください。
  5. 固定接続ピアの数を指定してください。
  6. "publicRoots":を空にしてください。
  7. -1を指定することで台帳から接続先を取得しないBPモードになります。
  8. ここではadvertisefalseにしてください。

実行前に + をクリックして注釈を確認してください。

cat > $NODE_HOME/${NODE_CONFIG}-topology.json << EOF
{
  "bootstrapPeers": [
    {
      "address": "backbone.cardano.iog.io",
      "port": 3001
    },
    {
      "address": "backbone.mainnet.cardanofoundation.org",
      "port": 3001
    },
    {
      "address": "backbone.mainnet.emurgornd.com",
      "port": 3001
    }
  ],
  "localRoots": [
    {
      "accessPoints": [
        {
          "address": "BPのIP",#(1)!
          "port": 00000 #(2)!
        }
      ],
      "advertise": false,#(5)!
      "trustable": true,
      "valency": 1
    },
    {
      "accessPoints": [
        {
          "address": "リレー2のIP",#(3)!
          "port": 6000 #(4)!
        }
      ],
      "advertise": true,
      "trustable": true,
      "valency": 1
    }
  ],
  "publicRoots": [
    {
      "accessPoints": [],
      "advertise": false
    }
  ],
  "useLedgerAfterSlot": 157852837
}
EOF

  1. BPのIPアドレスまたはDNSアドレスに置き換えてください。
  2. BPのポートに置き換えてください。
  3. リレー2のIPアドレスまたはDNSアドレスに置き換えてください。
  4. リレー2のポートに置き換えてください。
  5. accessPointsにBPを指定する時は必ずadvertisefalseにしてください。

ノードを再起動します。

sudo systemctl reload-or-restart cardano-node

5. プール情報の更新

プール情報の更新を実行し、増設したリレーをチェーンに登録します。

6. Grafanaのセットアップ

「9-1.インストール」を実施してください。

「BPまたはリレー2以降」タブと「リレーノード/BP」タブを増設したリレーサーバーで実施します。
https://docs.spojapanguild.net/setup/monitoring-setup/#9-1

「9-2.設定ファイルの作成」を実施してください。

Grafanaがインストールされているサーバーで実施します。
https://docs.spojapanguild.net/setup/monitoring-setup/#9-2