メモ 「This operation cannot be performed because the specified virtual disk could not be found」

“Failed”,”Starting VM ‘hogehoge’ This operation cannot be performed because the specified virtual disk could not be found Time: 00:00:04″,”hoge”,”Sep 25, 2018 1:28 AM”
症状:XenServerを7.4から7.6にアップグレード後VMが立ち上がらなくなった.

原因:guest-tools.isoをマウントしたままサスペンドしたため,古いguest-tools.isoのUUIDが見当たらずエラーを吐いていた模様

コンソールからVMを起動しようとすると詳細にエラーが出てきたため判明.

# xe vm-start uuid=aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa
This operation cannot be performed because the specified VDI could not be found on the storage substrate
sr: bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb (XenServer Tools)
vdi: cccccccc-cccc-cccc-cccc-cccccccccccc (Old version of guest-tools.iso)

解決方法:以下のコマンドを打つ

VMがシャットダウンされていてもvm-cd-ejectでisoのアンマウントは可能な模様.

# xe vm-cd-eject uuid=aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.