Версия PowerShell: 5
Я загрузил файл DSC ps1 в zip-архиве в хранилище Azure с помощью команды:
publish-azurermvmdscconfiguration
С соответствующими параметрами и аргументами. Затем я ввожу:
Set-AzureRmVmDSCExtension -ResourceGroupName Pollers -VmName <VmName> -ArchiveBlobName Run-DSCPython.zip -ArchiveStorageAccountName <storageAccountName> -Version 2.2 -Verbose
И я получаю следующее (обычно непрозрачное) сообщение об ошибке в PowerShell:
Set-AzureRmVmDSCExtension : The pipeline has been stopped.
At line:1 char:1
+ Set-AzureRmVmDSCExtension -ResourceGroupName Pollers -VmName Download ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [Set-AzureRmVMDscExtension], PipelineStoppedException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.Compute.Extension.DSC.SetAzureVMDscExtensionCommand
Set-AzureRmVmDSCExtension : Long running operation failed with status 'Failed'.
At line:1 char:1
+ Set-AzureRmVmDSCExtension -ResourceGroupName Pollers -VmName Download ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidResult: (:) [Set-AzureRmVMDscExtension], CloudException
+ FullyQualifiedErrorId : InvalidResult,Microsoft.Azure.Commands.Compute.Extension.DSC.SetAzureVMDscExtensionCommand
Однако на портале Azure я откопал более подробный журнал, он очень длинный, поэтому я опубликую здесь только ту часть, которая, по моему мнению, связана с самой ошибкой:
[ERROR] An error occurred while executing script or module 'Run-DSCPython':
The specified module 'Run-DSCPython' was not loaded because no valid module file
was found in any module directory.
Есть идеи, что мне здесь нужно? Какой модуль он ищет?
Run-DSCPython.ps1.zip
илиRun-DSCPython.psm1.zip
в зависимости от файла, включенного в zip-архив. Если вы включите список того, что находится в zip-архиве, я могу дать более точный ответ. - person TravisEz13   schedule 29.12.2016