Q100657: クラウドで Flix 用の Foundry ライセンスとMySQLサーバーを作成する

まとめ

この記事は、クラウドでFlixを設定する方法の例を示すシリーズの一部です。シリーズ全体は、Q100655:クラウドでFlixを設定するをご覧ください。
以下に概説する手順は、 Flixクラウド環境へのアクセスに使用できるライセンスサーバーとMySQLサーバーの設定方法です。この記事は、ネットワークとLinux管理に関するある程度の知識を前提としており、IT管理者を対象としています。



詳細情報

このガイドではAmazon(AWS)サービスを例に挙げていますが、 Flix GoogleやMicrosoftなどの他のクラウドプロバイダーでも同様に動作します。この記事では一般的なセキュリティ対策を前提としていますが、スタジオのセキュリティポリシーを遵守してください。MySQLとFoundryライセンス用のサーバーインスタンスを作成するには、以下の手順に従ってください。

      1. https://aws.amazon.com/にアクセスし、コンソールにサインインします (AWS アカウントが必要です)。
      2. [ソリューションの構築]の下で [仮想マシンの起動]リンクをクリックします。

        画像4.jpg

      3. 「名前とタグ」セクション「MySQL-Licence-server」と入力します。これは、後でAWSアカウントで作成するサーバー(MySQL-Licence-serverという名前になります)を区別するのに役立ちます。

        画像4.png

      4. 「CentOS 7」を検索してください。「CentOS 7 (x86_64) - with Updates HVM」を使用してください。
      5. インスタンスタイプとして、t2.mediumタイプ(2コア、4GB)以上を選択してください。これは小規模から中規模のスタジオに推奨されます。大規模スタジオには、より多くのリソースを備えたインスタンスをお勧めします。

        aws-medium.jpg

      6. ストレージサイズを20GBに変更してください。FlixデータベースFlix時間の経過とともに大きくなる可能性があり、追加のストレージ容量が必要になる場合があります。

        画像6.png

      7. 既にキーペアをお持ちの場合は、そのままお使いください。お持ちでない場合は、「新しいキーペアを作成」をクリックし、キーの名前を入力して「キーペアを作成」をクリックすると、 .pemファイルをダウンロードできますこのファイルはインスタンスにアクセスする唯一の手段となるため、大切に保管してください。
      8. VPN サーバーの作成に使用したのと同じVPC とサブネットを使用するようにしてください。
      9. デフォルトのネットワーク設定を変更するには、 [ネットワーク設定] の横にある[編集]リンクをクリックし、次の操作を行います。

        画像1.jpg

        1. パブリック IP の自動割り当てオプションが有効になっていることを確認します。
        2. TCP経由で以下のポートへのアクセスを許可します:22、3306、4101、4500。サブネットVLANを送信元として追加します。この例では、172.31.16.0/20です。
        3. ネットワークセクションの下部にある「詳細なネットワーク構成」をクリックします。

          画像3.jpg

        4. 「ネットワークインターフェース1」の下に、カスタムの「プライマリIP」を追加します。このIPは、使用しているサブネットのIP範囲内である必要があります。この例では、172.31.16.102です。
      10. すべての詳細が正しいことを確認し、 「インスタンスの起動」をクリックします
      11. キーペアを選択するためのポップアップが表示されます。作成したキーを選択してください。
      12. インスタンスの初期化が完了するまで待ちます。
      13. MySQLおよびFoundryライセンスサーバーには、内部IPアドレス経由でのみアクセスでき、このクラウドセットアップ用に作成されたVPNに接続している場合にのみアクセスできます。まずVPNに接続し、手順8で作成した内部IPを使用してライセンスサーバーとMySQLサーバーにssh接続します。この例では、サーバーの内部IPは172.31.16.102、KEYはインスタンス用に作成された鍵ペアです。サーバーに接続するには、ターミナルを開いて以下のsshコマンドを実行する必要があります。
        ssh -i KEY centos@172.31.16.102
      14. 次のコマンドでサーバーを更新します。
        sudo yum update -y
      15. 次のガイドQ100551 Red Hat CentOS 7またはRocky 9へのMySQL 8のインストールに従って、作成したサーバーにMySQL 8をインストールします。
      16. Foundryライセンスユーティリティ(FLU)とFlixフローティングライセンスをインストールします。手順が不明な場合は、こちらの記事を参照してください: Q100534 ヘッドレスマシンでFoundryライセンスユーティリティFLU 8を使用する方法。こちらの記事Q100374 RLMサーバーで専用のISVポートを使用する方法の説明に従って、ISVが専用ポート(この例では4500)を使用するように設定してください。専用ポートを使用しない場合、ライセンスソフトウェアは毎回ランダムなポートを使用するため、使用するポートに対してファイアウォールを開く必要があります。クラウドインスタンスはVMとみなされるため、VMイネーブラライセンスがあることを確認してください。VMイネーブラライセンスの詳細については、こちらをご覧ください: Q100185 ライセンスは仮想マシンで動作しますか?

注:この記事で言及されているすべてのクラウドおよびサードパーティのテクノロジーは参考例であり、 Foundryではサポートされていません。上記の手順と設定例はあくまでも参考情報として提供されており、本番環境での運用を意図したものではありません。スタジオで使用できる同様のネットワークまたはクラウドワークフローを設定するには、IT管理者とご相談ください。

注:このガイドでは、2022 年 6 月に利用可能な最新バージョンの Amazon およびFoundryテクノロジーを使用しています。

さらに詳しく

この記事は、VPNサーバーの背後にクラウドでFlixクラスターを構築する方法を説明するシリーズ記事の一部です。記事の全リストは以下をご覧ください。

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください