2013-06-26 3 views
1

После масштабирования до 500 виртуальных машин некоторые из них (около 20 в прошлый раз, когда я пытался) не запускались должным образом, потому что их сценарий запуска не может прочитайте файл с установленного VHD. VHD монтируется из blob, а затем сценарий запуска копирует с него некоторые файлы.Ошибка доступа к файлу Azure (ERROR 1/Invalid MS-DOS) из VHD, установленного из blob

Журналы показывают следующие результаты при попытке скопировать файл:

2013/06/26 12:39:55 ERROR 1 (0x00000001) Копирование файла F: \ Folder \ file.xxx Неверная функция ,

При попытке скопировать его вручную в проводнике Windows я получаю сообщение об ошибке со следующим содержимым: Неверная функция MS-DOS. (Try Again/Отмена)

Привод является виден в проводнике Windows, и вы можете перемещаться по папкам (хотя, я думаю, не все)

Любые идеи, что может быть причиной?

Дополнительные сведения: VHD монтируется только для чтения из блоба, создавая моментальный снимок для каждой из машин. На большинстве виртуальных машин нет проблем с доступом к файлам, но при масштабировании некоторые из них не могут выполнить операцию. Включена георепликация.

+0

Что такое файловая система VHD? –

+0

NTFS (видимо, точный ответ типа NTFS слишком короткий для переполнения стека: P) – user2520968

ответ

0

Найденные проблемы: при масштабировании было еще одно неопределенное узкое место, которое так сильно замедляло запуск, что SAS истек, поэтому мы потеряли доступ к диску. Мне придется пересмотреть способ доступа к файлам, чтобы у нас не было таких замедлений (эта проблема должна быть решена в любом случае)