2017-08-01 34 views
0

我已經在Azure虛擬機上設置了構建服務器,可以說buildserver被稱爲vm-build。我試圖從構建服務器文件複製到另一個虛擬機在同一子網稱爲vm-client和我得到錯誤獲取提供的usercontext是無效的錯誤

Copying failed for resource : vm-client.cloudapp.net 
Failed to connect to the path \\vm-client.cloudapp.net with the user \\domain\username for copying. 
The user context supplied is invalid. 

我使用Windows機器文件複製功能從TFS 2個虛擬機之間進行復制。

我曾嘗試

從試圖平VM客戶端虛擬機建立與IP地址,並返回響應。所以在構建腳本我也試圖使用IP地址,而不是DNS名稱,但它仍然給出相同的錯誤。

爲了您的信息

當我與IP地址的ping VM然後我得到響應,但是當我用DNS名稱的ping VM然後我得到請求超時。我不認爲它仍然是問題在這裏。

+0

你能夠將文件從vm-build複製到vm-client manully嗎? –

+0

嗨DevelopmentIsMyPassion,在這個問題上的任何更新? –

回答

0

首先,請仔細確認您是否遵循Windows Machine File Copy任務中的參數要求。

根據錯誤The user context supplied is invalid.確保您的用戶帳戶具有管理權限在vm-client

管理員登錄

是域或 目標主機的本地管理員帳戶的用戶名( S)。

  • 格式如domain\usernameusername,和machine-name\username被支持。

  • 不支持UPN格式,如[email protected]和內置系統帳戶,如NT Authority\System

\\domain\username似乎不是一個合格的格式。

此外,由於有兩個Azure虛擬機,建議您使用Azure File Copy任務可能會有技巧。此任務將文件複製到Microsoft Azure存儲Blob或虛擬機(VM)

+0

我甚至嘗試使用域\用戶名,我有管理權限 – DevelopmentIsMyPassion

+0

@DevelopmentIsMyPassion您還可以仔細檢查Windows防火牆中的端口5986是否啓用和Windows文件共享功能。此外,如果難以解決原始問題,建議您使用** Azure File Copy任務**。 –

相關問題