-1

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

请帮助我确定问题的根本原因。即使我知道描述性错误消息也会有很大帮助。

4

1 回答 1

0

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

于 2015-09-04T07:29:54.990 回答