我正在尝试创建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
独立程序,它按预期执行操作。
但是当我尝试运行与启动任务相同的事情时,我收到了上述错误。
P.S。我已经验证所有路径和所需的可靠(dll)都已上传到blob。
请帮我确定问题的根本原因。即使我知道描述性的错误信息也会有很大的帮助。
答案 0 :(得分:0)
我现在能够解决这个问题。我提供了错误的容器名称,因此无法找到该错误,因为它无法找到给定位置的文件。但是在运行一个starttask时,它既没有在门户网站也没有在代码中给我任何有意义的错误,它甚至没有给出错误。因此,为了纠正这个问题,我尝试将其作为作业运行,并将其添加到其正确通知cloudtask的ExecutionInformation-> schedulingerror属性中的错误的任务中。