Symbol Platform ノード構築ガイド

目次 はじめに コマンド入力サンプルの注釈 本文書では扱わない内容 免責事項 1. 実行環境の前提条件 1.1. 必要なソフトウェアのインストール 1.2. Node.js / npm をインストール 1.3. Symbol Bootstrap をインストール 1.4. Docker / Docker Compose のインストール 1.5. 実行ユーザーの作成 1.6. 実行環境の確認 2. ノード設定ファイルの生成 2.1. カスタム設定ファイルの作成 2.2. 設定ファイルの生成 2.3. 設定ファイルの内容を確認 2.4. docker-compose.yml の生成 2.5. 設定ファイルのパスワードについて 2.6. プリセットについて 3. Symbolノードの起動 3.1. Symbolノードの起動チェック 3.2. 外部からの疎通確認を行う 3.3. symbol node list での確認 4. ノードの停止 4.1. 設定ファイルの更新 5. ノードの再起動 5.1. ノードが停止した場合 6. ノード運用の安定化 6.1. 自動アップデートを停止 6.2. Systemdによるサービス化 6.3. Dockerコンテナログファイルの設定 7. HTTPS通信の対応 7.1. ドメイン設定 7.2. certbotとは 7.3. stunnelとは 7.4. 疎通確認 7.5. HTTPS化の対応方法について 8. トラブルシューティング 8.1. 同期が途中で進まなくなってしまう。 8.2. api-broker / api-node が起動しない 8.3. 頻繁にコンテナが停止し、ロックファイルが残っている 8.4. スペックが不足しており、同期が遅い・コンテナが止まる 8.5. どうしてもエラーがでて、うまく動かない 9. Ansible Playbook 9.1. 前提条件 9.2. ホストの接続設定 9.3. ホストの変数設定 9.4. カスタムプリセットの配置 9.5. Playbook の実行 9.6. HTTPS 化の実行 10. 参考サイト 11. 著者について

目次 はじめに コマンド入力サンプルの注釈 本文書では扱わない内容 免責事項 1. 実行環境の前提条件 1.1. 必要なソフトウェアのインストール 1.2. Node.js / npm をインストール 1.3. Symbol Bootstrap をインストール 1.4. Docker / Docker Compose のインストール 1.5. 実行ユーザーの作成 1.6. 実行環境の確認 2. ノード設定ファイルの生成 2.1. カスタム設定ファイルの作成 2.2. 設定ファイルの生成 2.3. 設定ファイルの内容を確認 2.4. docker-compose.yml の生成 2.5. 設定ファイルのパスワードについて 2.6. プリセットについて 3. Symbolノードの起動 3.1. Symbolノードの起動チェック 3.2. 外部からの疎通確認を行う 3.3. symbol node list での確認 4. ノードの停止 4.1. 設定ファイルの更新 5. ノードの再起動 5.1. ノードが停止した場合 6. ノード運用の安定化 6.1. 自動アップデートを停止 6.2. Systemdによるサービス化 6.3. Dockerコンテナログファイルの設定 7. HTTPS通信の対応 7.1. ドメイン設定 7.2. certbotとは 7.3. stunnelとは 7.4. 疎通確認 7.5. HTTPS化の対応方法について 8. トラブルシューティング 8.1. 同期が途中で進まなくなってしまう。 8.2. api-broker / api-node が起動しない 8.3. 頻繁にコンテナが停止し、ロックファイルが残っている 8.4. スペックが不足しており、同期が遅い・コンテナが止まる 8.5. どうしてもエラーがでて、うまく動かない 9. Ansible Playbook 9.1. 前提条件 9.2. ホストの接続設定 9.3. ホストの変数設定 9.4. カスタムプリセットの配置 9.5. Playbook の実行 9.6. HTTPS 化の実行 10. 参考サイト 11. 著者について