Azure Batch StartTask дает ошибку
Я пытаюсь создать azure batch service
, При создании pool
я пытаюсь дать стартовую задачу, которая должна быть запущена, когда виртуальные машины раскручиваются в первый раз. После фиксации пула, когда я пытаюсь наблюдать за ходом работы на портале Azure, состояние узлов отображается как starttaskfailed. Я мог видеть ошибку планирования внутри starttaskinfo. Информация об ошибке приведена ниже.
CATEGORY - ServerError
CODE - BlobDownloadMiscError
MESSAGE - Miscellaneous error encountered while downloading one of the specified azure blob's.
Здесь я пытаюсь запустить простой исполняемый файл в качестве стартовой задачи, которая создает контейнер и пишет blob
, Я уже пытался запустить exe
автономный от моей машины, он выполняет операцию, как ожидалось.
Но когда я пытаюсь выполнить то же самое, что и начальная задача, я получаю вышеупомянутую ошибку.
PS Я уже проверил, что все пути и требуемые надежные (dll) загружены на BLOB-объект.
Пожалуйста, помогите мне определить причину проблемы. Даже если я узнаю описательное сообщение об ошибке, это очень поможет.
1 ответ
Я могу решить эту проблему сейчас. Я указал неверное имя контейнера, поэтому получал эту ошибку, поскольку он не смог найти файлы в указанном месте. Но при запуске стартовой задачи она не давала мне значимой ошибки ни в портале, ни в коде, где она даже не выдает ошибку. Чтобы исправить эту проблему, я попытался запустить это как задание и добавил это в свою задачу, где он правильно уведомил об ошибке в свойстве ExecutionInformation->schedulingerror cloudtask.