1

500 台の VM にスケーリングした後、起動スクリプトがマウントされた VHD からファイルを読み取ることができないため、それらの一部 (前回試したときは約 20 台) が正しく起動しませんでした。VHD が BLOB からマウントされ、スタートアップ スクリプトがそこからいくつかのファイルをコピーします。

ファイルをコピーしようとすると、ログに次の出力が表示されます。

2013/06/26 12:39:55 ERROR 1 (0x00000001) ファイル F:\Folder\file.xxx のコピー 機能が正しくありません。

Windows エクスプローラーで手動でコピーしようとすると、次の内容のエラー メッセージが表示されます。 MS-DOS 関数が無効です。(再試行/キャンセル)

ドライブWindows エクスプローラーに表示され、フォルダー内を移動できます (ただし、すべてではないと思います)。

それを引き起こしている可能性のあるアイデアはありますか?

追加の詳細: VHD は、各マシンのスナップショットを作成することにより、BLOB から読み取り専用でマウントされます。ほとんどの VM ではファイルへのアクセスに問題はありませんが、スケール アウトすると一部の VM で操作が完了しません。geo レプリケーションが有効になっています。

4

1 に答える 1

0

発見された問題: スケールアウト時に、漠然と関連する別のボトルネックがあり、起動が非常に遅くなり、SAS の有効期限が切れたため、ドライブへのアクセスが失われました。このような速度低下が発生しないように、ファイルへのアクセス方法を再考する必要があります (この問題はとにかく対処する必要があります)。

于 2013-07-02T14:00:15.263 に答える