vSphere を使用した仮想マシンの展開および構成

Splunk AppDynamics オンプレミス仮想アプライアンスには 3 台の仮想マシンが必要です。仮想マシンの作成時に、OVF テンプレートをローカルマシンにダウンロードするか、OVA ファイルがダウンロードされるファイルサーバーの URL を指定できます。Splunk AppDynamics オンプレミス仮想アプライアンスは OVF テンプレートを使用して、仮想マシンに Linux OS と MicroK8s をインストールします。

OVF テンプレートを使用して、ホストマシンに 3 つの仮想マシンを作成および設定します。

ダウンロードポータルの [Virtual Appliance] タブから OVA イメージをダウンロードし、ファイルに実行権限があることを確認します。
  1. 仮想マシンのモニターに使用する VMware vSphere クライアント アプリケーションを開きます。
  2. 仮想マシンを作成するサーバーを選択します。
  3. [Actions > Deploy OVF Template] を選択します。
  4. 次のいずれかから OVF テンプレートを選択します。
    • URL:OVA ファイルがダウンロードされるファイルサーバーの URL を指定します。詳細については、「OVF and OVA File Formats and Templates」を参照してください。
    • Local File:ローカルコンピュータに OVA ファイルをダウンロードした場合は、このオプションを使用します。
  5. 仮想マシンの名前を選択し、場所を指定します。
  6. コンピューティングリソースを選択します。
  7. [Review details] で、テンプレートの詳細を確認します。
  8. [License Agreements] で、ライセンス契約書の内容を読んで同意します。Next をクリックします。
  9. [Configuration] で、展開設定を選択します。詳細については、「仮想アプライアンスのサイジング」を参照してください。
  10. 構成ファイルとディスクファイル用のストレージを選択します。
  11. ソースおよび宛先ネットワークを選択します。
  12. 次の入力を使用して展開をカスタマイズします。
    注:

    デフォルトでは、Kubernetes Pod は 10.1.0.0/16 CIDR を使用します。ホスト IP アドレスが同じ範囲内にある場合は、次のいずれかを実行できます。

    • ホスト IP アドレスに別のサブネットを選択します。
    • 仮想アプライアンスを展開したら、ポッドの CIDR を変更します。「ポッドの CIDR の更新」を参照してください。
    • Resource Configuration:仮想マシンのディスクサイズを割り当てます。
    • Host Configuration:ホストの次の詳細を指定します。
      • ホスト名(必須)
      • ホスト IP とサブネット(必須)
      • デフォルト IP ゲートウェイ(必須)
      • DNS IP(必須)
      • ドメイン名(必須)
  13. [Ready to Complete] で [Finish] をクリックします。
    展開が完了してから、テンプレートが仮想マシンを作成するまでに数分かかります。
  14. 仮想マシンで [VMware tools] を有効にして、OVF プロパティを設定します。
    1. [Configure] タブを選択します。
    2. [vApp Options] を選択して、[Edit] をクリックします。
    3. [Allocation] タブで、OVF 環境を選択します。
    4. [OVF Details] タブで、[VMware Tools] を選択します。
    Edit OVF properties for a virtual machine」を参照してください。
  15. 仮想マシンの電源をオンにします。
  16. 同じ OVF テンプレートを使用して、さらに 2 つの仮想マシンを作成します。
    重要: デフォルトでは、ノードのパスワードが changeme に設定されています。デプロイメントが成功したら、クラスターの各ノードにログインしてパスワードをリセットします。

仮想マシンの設定の確認

3 つの仮想マシンを作成したら、設定が正しく、サーバーで Splunk AppDynamics サービスをインストールする準備ができていることを確認します。

  1. appduser ログイン情報を使用していずれかのノードコンソールにログインします。
  2. クラスタの各ノードで appdctl show boot コマンドを実行します。

    出力例

    CODE
    NAME              | STATUS    | ERROR 
    -------------------+-----------+-------
     firewall-setup    | Succeeded | --    
     hostname          | Succeeded | --    
     netplan           | Succeeded | --    
     ssh-setup         | Succeeded | --    
     storage-setup     | Succeeded | --    
     cert-setup        | Succeeded | --    
     enable-time-sync  | Succeeded | --    
     microk8s-setup    | Succeeded | --    
     cloud-init-config | Succeeded | --
    注: appdctl show boot コマンドでエラーが表示される場合があります。このエラーを解決するには、数分後にコマンドを再度実行します。「Troubleshoot: Error Appears for appdctl show boot」を参照してください。