2015-09-04 63 views
-1

我正在尝试创建一个azure batch service。在创建一个pool时,我试图给出一个当虚拟机第一次启动时应该运行的starttask。在尝试观察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

1.请编辑您的问题并删除标签[tag:batch-file],因为它在这里不适用; 2.如果您自己找到解决方案,则应提供答案并删除评论; – aschipfl

回答

0

我现在能够解决这个问题。我提供了错误的容器名称,所以得到这个错误,因为它无法找到给定位置中的文件。但是,在运行starttask时,它并没有给我任何有意义的错误,无论是在门户网站还是代码中,它甚至不会给出错误。因此,为了纠正这个问题,我尝试将此作为作业运行,并在其正确通知了ExecutionInformation-> schedulingerror属性的云任务错误的任务中添加了此项。