2017-12-11 22 views
1

vsts private agent vsts-agent-win7-x64-2.123.0.zip을 컴퓨터 1의 내 proj1과 에이전트 이름 Computer1로 사용하고있었습니다. 몇 시간이 지나면 VSTS에서 전체 프로젝트를 제거했습니다. 그리고 그 '설정 삭제'와 같은 에이전트 설정을 제거하려고했지만, VSTS 전용 에이전트가 제거되지 않았습니다.

VS800075: The project with id 'd2df8515-d69b-4a5d-96bf-93872a837d25' does not exist, or you do not have permission to access it. 

그래서 내가 설정을 제거하지 않고 설치 에이전트로 결정 오류 도착했다. 성공하지 못했습니다. 그런 다음 vsts private agent 'vsts-agent-win7-x64-2.126.0.zip'의 새 버전을 설치했습니다. 도움이되지 않았다. 구성 및 제거시와 같은 오류가 발생합니다. 이 모든 후 나는 폴더에있는 모든 파일을 삭제하고 새 에이전트를 설치합니다. 새 프로젝트 proj2에 같은 이름의 새 에이전트를 등록합니다. 콘솔 출력이 성공하고 서비스가 시작되면 모든 것이 정상적으로 보였습니다. 그러나 에이전트는 30 분 후에 VSTS에 나타나지 않았습니다. 그것은 이상했다. 에이전트를 다시 제거하려했으나 이것을 받았습니다.

Сбой: Удаление агента с сервера 
Moved Temporarily 

서비스는 삭제되었지만 등록 대행자는 여전히 사용할 수 없습니다. 전에 에이전트를 제거하라고 알려줍니다. 누구든지 에이전트를 삭제하고 그러한 상황에서 다시 등록하는 방법을 알고 있습니까?

답변

0

에이전트 폴더에서 숨김 파일을 볼 수 있는지 확인하고 .agent.credentials 파일을 삭제 한 다음 config remove으로 다시 전화하십시오. 이렇게하면 로컬 컴퓨터에서 서비스가 제거되고 에이전트를 다시 구성 할 수 있습니다.

당신은 또한 당신이 작은 X를 사용할 수있는 서비스가 된 후 에이전트가 여전히 그가 에이전트 풀하는 int 등록되어있는 경우

을 해제 등록 된 새 폴더에 에이전트를 추출하고 새로 설치를 수행 할 수 있습니다 VSTS의 에이전트 풀 화면 (VSTS에서 에이전트를 제거하기 위해 화면을 최대화해야 할 수도 있음)을 선택합니다. 에이전트 대기열에서 jus를 제거해도 계정에서 에이전트가 완전히 삭제되지는 않으므로 에이전트 풀에서 제거해야합니다.

+0

답장을 보내 주셔서 감사합니다. 나는 폴더의 모든 파일을 삭제하고 다른 이름으로 시작하는 에이전트를 설치하여 문제를 해결했습니다. 그러나 어쨌든 나는 이것을 대답으로 표시했다. 추신 : 나는 그 프로젝트가 vsts에서 삭제되었을 때 그러한 상황을 탐지하기 위해 에이전트가 '똑똑해야'한다고 생각하지만 그렇지 않습니다. –

+0

https://github.com/Microsoft/vsts-agent/issues에서이 문제를 제기 할 수 있습니다. – jessehouwing

0

계정 -> 에이전트 풀의 설정으로 이동하면 풀당 구성된 에이전트를 볼 수 있습니다. 사용자 지정 풀을 지정하지 않은 경우 개인 에이전트는 아마도 Default 풀에 있습니다. 에이전트 이름 뒤에 에이전트를 제거하는 데 사용할 수있는 X가 있습니다.

Remove agent from a pool on VSTS

성공적으로 에이전트를 제거한 후, 당신은 당신의 로컬 컴퓨터에 다시 설치할 수 있습니다. PowerShell 창은 Windows 서비스를 구성하는 데 필요하므로 관리자 권한으로 실행해야합니다.

+0

답장을 보내 주셔서 감사합니다.하지만 이전에 스크린 샷 위치에 내 에이전트가 없었기 때문에 제가 좋아했습니다. 요원에게 같은 이름을 사용하고 있었어. 이름을 바꾼 후에는 사용할 수있게됩니다. 하지만 에이전트를 제대로 제거 할 수 없습니다 (새 에이전트도 제대로 제거 할 수 없음). 나는 항상 "일시적으로 옮겼다"라는 오류가 발생합니다. –

+0

'일시적으로 이동 됨'오류가 프록시 인증 캐시 문제 인 것 같지만 확실하지 않습니다. –