尝试从 Azure-Java-SDK运行CreateVMExample.java
VirtualMachine vm = ComputeHelper.createVM(
resourceManagementClient, computeManagementClient, networkResourceProviderClient, storageManagementClient,
context, "javaSampleVM", "Foo12", "BaR@123rgababaab")
.getVirtualMachine();
System.out.println(vm.getName() + " is created");
并得到以下错误。
Exception in thread "main" java.util.concurrent.ExecutionException: com.microsoft.windowsazure.exception.ServiceException: MissingSubscriptionRegistration: The subscription is not registered to use namespace 'Microsoft.Storage'.
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:188)
at com.microsoft.azure.management.storage.StorageAccountOperationsImpl.create(StorageAccountOperationsImpl.java:737)
at com.microsoft.azure.utility.StorageHelper.createStorageAccount(StorageHelper.java:71)
at com.microsoft.azure.utility.StorageHelper.createStorageAccount(StorageHelper.java:53)
at com.microsoft.azure.utility.ComputeHelper.createVM(ComputeHelper.java:246)
at com.microsoft.azure.utility.ComputeHelper.createVM(ComputeHelper.java:213)
at com.microsoft.azure.auth.CreateVMExample.main(CreateVMExample.java:74)
由于我是 AWS 的 Azure 新手,不知道从哪里开始。看到与 Azure PS 相关的相同类型的错误。但没有多大帮助。请提出一些建议。我正在使用 Azure Active Directory 身份验证。谢谢。