나는 다음과 같은 코드를 사용하여 푸른 물방울 저장에서 큰 VHD 파일 (30기가바이트)을 다운로드하기 위해 노력하고있어 :푸른 파이썬 SDK - AzureHttpError은 : 조건이 충족되지 않은 HTTP 조건 헤더 (들)을 사용하여 지정
blob_service.get_blob_to_path('vhds', '20161206092429.vhd', '20161206092429.vhd')
을
첫 번째 매개 변수는 컨테이너 이름이고 두 번째 매개 변수는 blob 이름이며 세 번째 매개 변수는 저장 될 로컬 파일/경로입니다. 이 30 기가 바이트 다운로드가 정상적으로 작동했지만, 갑자기이 오류 받기 시작 :
AzureHttpError: The condition specified using HTTP conditional header(s) is not met.
ConditionNotMet
The condition specified using HTTP conditional header(s) is not met. RequestId:88b6ac24-0001-0001-5ec0-4f490d000000 Time:2016-12-06T12:57:13.5389237Z
다운로드 지금 어떤 임의의 시간에 대한 확인을 실행 : 때때로 정말 짧은 시간, 때로는 시간이 오래. 최대 30GB의 다운로드도 9 또는 10GB까지 가능합니다. 이 질문에 따르면
:
Azure Blob: "The condition specified using HTTP conditional header(s) is not met"
304: The condition specified using HTTP conditional header(s) is not met
경쟁 조건 것 같다,하지만이 다이빙없이 문제를 해결하고 SDK를 다루는 많은 도움이되지 않습니다 암호. 다운로드가 이전에 작동 했으므로 발생 원인에 대한 제안 사항이 있습니까? 아마 Azure 구름에 대한 정전?
이것은 정전과 관련이 없습니다. 그냥 궁금해서 -이 vhd를 적극적으로 사용하고 있습니까 (예 : 현재 실행중인 VM의 디스크로 사용되는 것입니까?). –
vhd가 연결된 VM이 실행 중입니다. 그러나 아무도 그것에 로그인되어 있지 않습니다. VM을 끄면이 문제가 해결 될 것이라고 생각하십니까? –