0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

VMware ESXiでゲストがうまく起動しないときのリペア方法

Last updated at Posted at 2023-11-11

はじめに

自宅のESXiサーバを再起動したりすると、「オブジェクト タイプにはホストされた I/O が必要です」と表示されうまくゲストが起動できないことが割と頻繁にある。
何度も調べるのが面倒なので備忘として記事を投稿する。

目次

  1. リペア方法
  2. おわりに
  3. 参考文献

リペア方法

  1. SSHの有効化
    ESXiログイン後、左側のナビゲーションペインからホスト>アクション>サービス>SSHの有効化を選択し、SSH接続ができるようにする。

  2. 対象ゲストの.vmdkファイルをcheck
    SSH接続後、cd /vmfs/volumes/データストア名/対象ゲストで対象ゲストの.vmdkファイルが保存されているディレクトリへ移動する。

    コマンドでチェックする。

    vmkfstools -x check 対象ゲスト.vmdk
    

    リペアが必要な状態の場合、Disk needs repair.と表示される。

    [username@hostname:/vmfs/volumes/データストア名/対象ゲスト名] vmkfstools -x check 対象ゲスト名.vmdk
    Disk needs repair.
    
  3. 対象ゲストの.vmdkファイルをrepair
    コマンドでリペアする。

    vmkfstools -x repair 対象ゲスト.vmdk
    

    成功するとDisk was successfully repaired.と表示される。

    [username@hostname:/vmfs/volumes/データストア名/対象ゲスト名] vmkfstools -x repair 対象ゲスト名.vmdk
    Disk was successfully repaired.
    
  4. 対象ゲストを起動

警告
有効化したSSHは無効化しておいてください。

おわりに

ESXiでゲストが起動できなくなった時の対処法でした。

参考文献

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?