2015-09-04 64 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屬性的雲任務錯誤的任務中添加了此項。