513 Words 2 min

はじめに

vCenter Server Appliance (vCSA) のアップグレード後に vCSA にマウントしていた CD/DVD ドライブを切断した時に vSphere Client が応答しなくなり、 Host Client で以下の質問への回答をするまで vCSA が停止したままとなったため、 Linux OS を含め、同様の事象を起こすことがないように記事に残す。

ゲスト OS が CD-ROM ドアをロックしてその CD-ROM を使用している可能性があります。  
これにより、ゲストがメディアの変更を認識できなくなる可能性があります。  
可能な場合は、接続を切断する前に、ゲスト内から CD-ROM を取り出してください。  
切断を続行しますか (そしてロックをオーバーライドしますか)?

 

作業手順

  1. CD-ROM/DVD-ROM の EJECT をする前の vSphere Client の CD/DVD ドライブの状態のスクリーンショットを貼付する

     

  2. vCSA に SSH 接続し、ログイン

     

  3. デフォルトのシェルがアプライアンスシェルの場合、 shell コマンドを使用して bash に変更

        * List APIs: "help api list"
        * List Plugins: "help pi list"
        * Launch BASH: "shell"
    
    shell
    
    Shell access is granted to root
    

     

  4. eject コマンドを使用して CD-ROM/DVD-ROM を EJECT
    正常に EJECT できた場合、メッセージの出力はない

    eject /dev/cdrom
    

    Linux OS の場合

    eject cdrom
    
    EJECT ができない場合の参考メッセージ
    eject: unable to eject
    

     

  5. CD-ROM/DVD-ROM の eject コマンド実行の vSphere Client の CD/DVD ドライブは切断された状態となる

     

環境

  • vCenter Serer 8.0.3 ( Build:25092719 )

 

今回の対応で参考にしたサイト

Linux 仮想マシン(vCenter Server を含む)が、マウントされた CDROM が切断された後に応答しなくなる