2016-06-14 12 views
0

При попытке загрузить файл VHD на лазурном хранения через Java SDK получает следующую ошибкуAzure Java SDK - VHD загрузить

Ошибка:

Ответ получен. Код состояния = '400', идентификатор запроса = '33ed86f1-0001-0085-383d-c67f28000000', Content-MD5 = 'null', ETag = 'null', Date = 'Tue, 14 Jun 2016 13:09: 43 GMT '. Ошибка ответа получил. HttpStatusCode = 400, HttpStatusMessage = Указанный blob или содержимое блока недопустимо., ErrorCode = InvalidBlobOrBlock, ExtendedErrorInformation = {ErrorMessage = Недопустимый контент указанного блока или блока . Проверка того, следует ли повторить операцию. Счетчик повторных попыток = '0', код состояния HTTP = '400', Сообщение об ошибке = 'Недопустимый указанный размер блоба или блока .'

.

+0

Привет, это ваша информация об ошибках, а не вопрос. Так в чем вопрос? Если вы хотите узнать об ошибке, я думаю, что сообщение @AlexBelotserkovskiy было ясно ответственно, и вы также можете обратиться к списку кодов ошибок службы blob на странице https://msdn.microsoft.com/en-us/library /azure/Dd179439.aspx для поиска. Если вы хотите исправить, я думаю, вам нужно опубликовать код. –

ответ

1

Это проблема, которая может возникнуть по разным причинам - большинство из них, с которыми я столкнулся, были исправлены в течение времени. Существует очень хорошая статья из Гаурава Мантри, которая описывает, что можно сделать, чтобы исправить это. Пожалуйста, проверьте that. Вкратце - это может произойти из-за того, что вы попытались загрузить один и тот же blob несколько раз за короткое время. Попробуйте подождать и загрузить снова.

Вторая мысль, которую я имел, может ли вы попытаться загрузить свой VHD как фиксированный blob, используя разные методы? Например, PowerShell или azcopy. Но я не знаю сценария, так что это просто мысль.

0

В дополнение к PowerShell/azcopy (эти целевые пользователи Windows) есть также инструмент загрузки VHD, написанный на Go lang, который является кросс-платформенным. Если вы находитесь в Linux и хотите попробовать загрузить VHD, этот инструмент должен помочь вам https://github.com/Microsoft/azure-vhd-utils