免責事項:これは英文の記事「Core file creation fails with "Failed to locate memory" error when using the vmss2core tool」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
Failed to locate memory. Memory block and no separate .vmem file supplied.vSphere 8.0
仮想マシンのサスペンド時に .vmem ファイルが生成されている場合、ツールがメモリ情報を正しく読み取るために以下の条件を満たす必要があります。
.vmem ファイルを引数に含めずに実行すると、"Failed to locate memory" エラーとなります。
vmss2core ツールを実行する際、引数の末尾に .vmem ファイルを追加して実行してください。
vmss2core ツールの実行例:
Windows (Vista/7/10/Server 2008)
vmss2core.exe -W ########.vmss ########.vmem
Windows (8/8.1/Server 2012/2016/2019)
vmss2core.exe -W8 ########.vmss ########.vmem
Linux
./vmss2core-Linux64 -N ########.vmss ########.vmem
vmss2core ツールの使用方法については、下記の KB をご参照ください。
Converting a snapshot file to memory dump using the vmss2core tool
本手順で作成された core ファイルは、ゲスト OS 観点での調査に使用することを想定しております。
本手順で作成された core ファイルの解析については、弊社サポート窓口での対応をお断りさせていただく場合があります。