リレーノード増設¶
増設するリレーサーバーでは、まず1〜3を実施し、その後4以降の手順へ進んでください。
増設するリレーサーバーで実施
1. Ubuntu初期設定¶
https://docs.spojapanguild.net/setup/ubuntu-setup/#1ubuntu
2. ノードインストール¶
https://docs.spojapanguild.net/setup/node-setup/#2
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のIPアドレスまたはDNSアドレスに置き換えてください。
- リレー1のポートに置き換えてください。
- リレー2のIPアドレスまたはDNSアドレスに置き換えてください。
- リレー2のポートに置き換えてください。
- 固定接続ピアの数を指定してください。
"publicRoots":を空にしてください。-1を指定することで台帳から接続先を取得しないBPモードになります。- ここでは
advertiseをfalseにしてください。
実行前に + をクリックして注釈を確認してください。
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
- BPのIPアドレスまたはDNSアドレスに置き換えてください。
- BPのポートに置き換えてください。
- リレー2のIPアドレスまたはDNSアドレスに置き換えてください。
- リレー2のポートに置き換えてください。
accessPointsにBPを指定する時は必ずadvertiseをfalseにしてください。
ノードを再起動します。
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