目的
この記事では、Windowsにシアターノード (フィルムノード) をインストールする手順を説明します。シアターノードをインストールする方法を知ることは、ユーザがノードを適切に実行し、ネットワークのサポートに貢献し、分配 (ディストリビューション) のクレジット取得に役立ちます。
前提条件
この記事は、読者が有効なノードライセンスを所有し、Galaノードソフトウェアをダウンロードしていること、そして以下の記事の情報を理解していることを前提としています。
Gala Games & Entertainmentのアカウントを作成する方法
手順
https://links.gala.com/DownloadWindowsNode から、Galaノードソフトウェアをダウンロードします。
シアターノードの実行をするには、Galaノードソフトウェアが必要です。WindowsにGalaノードソフトウェアをインストールする前に、Galaノードソフトウェアを実行するための前提条件が4つあります。
Galaノード前提条件:
CPUの仮想化
Docker (ドッカー)
Linux Kernel
固有IPアドレス
CPUの仮想化
Dockerが有効でない場合、エラーメッセージが表示されるため、BIOSで仮想化を有効にしたCPUが必要です。詳しくは、こちらの記事をご参照ください:Windows 11での仮想化の確認と有効化について
Dockerのインストール
https://docs.docker.com/desktop/release-notes/ に移動し、Download Docker Desktopから、Windowsを選択します。
ファイルをダウンロードし、Docker Desktopのインストールを開始します。
デフォルト設定を選択し、OKをクリックします。
インストールが完了するまで、数分間待ちます。
インストールが完了したら、Close and restart (閉じる) をクリックして再起動すると、Dockerのセットアップが完了します。
コンピュータを再起動したら、Linux Kernelをインストールする必要があります。
Linux Kernelのインストール
Dockerの起動時に、以下のエラーメッセージが表示されることがあります。この場合、Windows用のLinux Kernelをインストールする必要があります。
1) learn.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-packageに移動して、最新パッケージをダウンロードします。
2) インストーラーを開き、Next (次へ) をクリックします。
3) インストールが完了したら、Finish (完了) をクリックします。
4) Windows Defender Firewall (ファイアウォール) のプロンプトが表示される場合がありますが、Allow Access (アクセスの許可) をクリックして続行します。
固有IPアドレス
フィルムノードは、分散型物理ネットワークとして適切に動作するために、固有のパブリックIPアドレスが必要です。これらのノードは、消去符号化され、Gala Filmコンテンツ配信ネットワークで効率的に配信するために複数のストレージボリュームにシャーディングされたGala Filmのコンテンツをホストします。
Galaノードソフトウェアのインストール
1) Windows Galaノードの実行ファイルをダウンロードした後、インストーラーを開き、Next (次へ) をクリックします。
2) 使用許諾契約書を読み、同意して Next (次へ) をクリックします。
3) インストール先を設定し、Next (次へ) をクリックします。
4) Install (インストール) をクリックします。
5) インストールが完了したら、Launch Gala Node Desktop (Galaノードデスクトップを起動) にチェックが入っていることを確認し、Finish (完了) をクリックしてソフトウェアを起動します。
6) Galaノードダッシュボードから生成された、アカウントのAPIキーを入力する必要があります。詳しくは、こちらの記事をご参照ください:GalaノードソフトウェアのAPIキーとは
GalaノードダッシュボードからAPI Keyが生成されたら、Enter Now (今すぐ入力) をクリックして続行します。
7) APIキーを張り付け、OK をクリックします。
8) これで、Galaノードソフトウェアが起動します。Windowsのツールバー、システムトレイに表示されます。
9) Galaノードアイコンを右クリックして、ノードコントロールを表示します。select workloads (ワークロードの選択) セクションで、希望するすべてのワークロードにチェックが付いていることを確認します。
注:Galaノードソフトウェアが起動していない場合は、Gala Node Desktop (Galaノードデスクトップ) ソフトウェアを検索して、プログラムを開きます。
10) シアターノードが分散型コンテンツデリバリーネットワークとして動作するためには、以下のポートが開放されている必要があるため、ポート転送を設定します:
- TCP Port 4002
- TCP Port 9096
- TCP Port 5080
問題が発生した場合は、インターネットサービスまたはVPSプロバイダーのサポートにお問い合わせください。詳しくは、こちらの記事をご参照ください。
11) Galaノードダッシュボード にアクセスし、シアターノードがオンラインであることを確認します。
インストールが完了しました!
GalaノードソフトウェアとGalaノードダッシュボードの操作方法について、詳しくはこちらの記事をご参照ください:
WindowsまたはmacOSでGalaノードソフトウェアを管理する方法