次の方法で共有


Azure DevTest Labs での仮想マシン デプロイ エラーに関するトラブルシューティング

この記事では、Azure DevTest Labs 仮想マシン (VM) でのデプロイに関するエラーについて、考えられる原因とトラブルシューティングの手順を説明します。

デプロイエラーに関する情報を見つける

VM のデプロイ エラーは、アクティビティ ログに記録されます。 Azure ポータルでは、ラボの VM ページのリソース メニューの [監査ログ] または [仮想マシン診断] で、ラボの VM のアクティビティ ログを確認できます。 (このページは、自分の仮想マシン リストから VM を選択した後に表示されます)。

VM のデプロイが開始される前に、デプロイ エラーが発生する場合もあります。 たとえば、VM で作成されたリソースのサブスクリプションの制限を超えた場合です。 この場合、ラボ レベルのアクティビティ ログにエラーの詳細が記録されます。 Azure portal のアクティビティ ログは、[構成とポリシーの設定] セクションの下部にあります。 Azure でのアクティビティ ログの詳細については、「リソースのアクションを監査するアクティビティ ログの表示」を参照してください。

「親リソースが見つかりません」を解決する

リソースが別のリソースの親である場合、子リソースを作成するには、親リソースが存在している必要があります。 子リソースを作成しようとしても、指定した親リソースが存在しない場合は、「ParentResourceNotFound」 というメッセージが表示されます。 親リソースに依存関係を指定していない場合、子リソースは親の前にデプロイされる可能性があります。

VM は、リソース グループ内のラボの下の子リソースです。 PowerShell で Azure Resource Manager (ARM) テンプレートを使用して VM を配置した場合、PowerShell スクリプトで指定されたリソース グループ名がラボのリソース グループ名になります。 詳細については、Azure へのデプロイで発生する一般的なエラーのトラブルシューティングに関する記事をご覧ください。

「リソースの種類に対して場所は使用できません」を解決する

ラボを作成しようとすると、次の例にあるようなエラー メッセージが表示される場合があります。

The provided location 'australiacentral' is not available for resource type 'Microsoft.KeyVault/vaults'. List of available regions for the resource type is 'devx-track-azurepowershell,northcentralus,eastus,northeurope,westeurope,eastasia,southeastasia,eastus2,centralus,southcentralus,westus,japaneast,japanwest,australiaeast,australiasoutheast,brazilsouth,centralindia,southindia,westindia,canadacentral,canadaeast,uksouth,ukwest,westcentralus,westus2,koreacentral,koreasouth,francecentral,southafricanorth

この問題に対処するには、次の 2 つの方法があります。

  • Azure portal で、[リージョン別に利用可能な製品] ページで、Azure リージョンでのリソースの種類の可用性を確認します。 リソースの種類が特定のリージョンで使用不可の場合、DevTest Labs では、そのリージョンでのラボの作成をサポートしていません。 この問題に対処するには、ラボを作成するときに別のリージョンを選択します。

  • リソースの種類がリージョンで使用可能な場合は、お使いのサブスクリプションへの登録を確認します。 Azure リソース プロバイダーと種類に示すように、サブスクリプション所有者レベルで登録を確認できます。

仮想ネットワークの保存プロセスを修正する

DevTest Labs が既存の仮想ネットワークを適切に保存していない場合は、仮想ネットワーク名にピリオド (.) が含まれている可能性があります。 名前にピリオドが使用されている場合は、ピリオドを削除するか、ハイフン (-) に置き換えます。 仮想ネットワーク名を更新した後、もう一度ネットワークを保存してみてください。

サポートを受ける

さらにヘルプが必要な場合は、次のいずれかのサポート チャネルを試してください。

  • Azure DevTest Labs に関する情報と Stack Overflow のアクセス投稿については、Microsoft Community Web サイトのリソースを検索してください。

  • @AzureSupport (カスタマー エクスペリエンスを向上させるための Microsoft Azure の公式アカウント) に連絡する。 Azure サポートにより、Azure コミュニティの回答、サポート、エキスパートと結び付けられます。