Deploy and Configure Virtual Appliance in Microsoft Azure

You can deploy Virtual Appliance in Azure using the Virtual Hard Disk (VHD) file.

Note: This document contains links to Microsoft® Azure documentation. Splunk AppDynamics makes no representation as to the accuracy of Microsoft Azure documentation because Microsoft controls its own documentation.

Before You Begin

Download the VHD image from the Virtual Appliance tab in the Downloads portal, and verify that the file has execute permissions.

Azure 環境の準備

Microsoft Azure で仮想マシンを展開するには、次の Azure リソースが必要です。Azure ポータルまたは Azure CLI を使用して Azure リソースを作成または設定できます。

ダウンロードポータルの [Virtual Appliance] タブから仮想ディスクイメージをダウンロードし、ファイルに実行権限があることを確認します。

注:

Azure CLI を使用するには、参照スクリプトが必要です。Splunk AppDynamics GitHub リポジトリからスクリプトをダウンロードします。指定された順序でスクリプトを実行することを推奨します。これらのスクリプトを実行する前に、タグ、デプロイメント設定、IP アドレスといった config.cfg の設定の詳細を更新または確認してください。

Azure CLI の詳細については、『Azure CLI ドキュメント』を参照してください。

順序 Azure のリソース 説明 参照スクリプト
1 リソース グループ このリソースグループには、仮想マシンと関連リソースが含まれます。リソースグループを作成するか、既存のリソースグループを使用します。「Manage Azure resource groups by using the Azure portal」を参照してください。 01-azure-create-rg.sh
2 ネットワーク セキュリティ グループ ネットワーク セキュリティ グループでは、仮想ネットワークサブネットとネットワーク インターフェイスのトラフィックフローを促進しています。ポート 22 または 443 のネットワーク セキュリティ グループを作成します。既存のネットワーク セキュリティ グループを使用して仮想マシンを展開することもできます。「Create, change, or delete a network security group」を参照してください。 02-azure-create-nsg.sh
3 仮想ネットワーク

仮想マシンでは、通信用として共有する仮想ネットワークが必要です。仮想ネットワークを作成し、前の手順で作成したネットワーク セキュリティ グループに関連付けます。「Quickstart: Use the Azure portal to create a virtual network」を参照してください。

03-azure-vnet.sh
4 ストレージ アカウント

Azure ストレージアカウントは、BLOB、ファイル、キュー、テーブルなどすべての Azure ストレージのデータオブジェクトを保持します。ストレージアカウントは、VHD ファイルを保存し、イメージを作成します。「Create an Azure storage account」を参照してください。

04-azure-storage-account.sh
5 ディスク

VHD イメージをストレージアカウントにアップロードします。VHD ファイルの URI を使用してディスクを作成します。

05-azure-create-disk.sh
6 イメージギャラリー

イメージはディスクのコピーです。イメージギャラリーは、イメージを保存および共有して、複数の仮想マシンを作成できる場所です。

  1. イメージギャラリーを作成します。
  2. 共有されたイメージの定義とバージョンを更新します。

Store and share images in an Azure Compute Gallery」を参照してください。

06-azure-image-gallery.sh

07-azure-shared-image-def.sh

08-azure-shared-image-version.sh

仮想マシンの作成

Splunk AppDynamics オンプレミス仮想アプライアンスには 3 台の仮想マシンが必要です。仮想ディスクファイルから作成したイメージを使用して、Azure ポータルで 3 つの仮想マシンを作成します。

注: 仮想マシンがサポートされているサイジング要件に従っていることを確認します。「サイジング要件」を参照してください。

仮想マシンの作成の詳細については、「Quickstart: Create a Linux virtual machine in the Azure portal」を参照してください。

または、Azure CLI を使用して 09-azure-vm-create.sh ファイルを実行し、3 つの仮想マシンを作成することもできます。

仮想マシンの設定の確認

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 コマンドでエラーが表示される場合があります。このエラーを解決するには、数分後にコマンドを再度実行します。「仮想アプライアンスの問題のトラブルシュート」を参照してください。