web-dev-qa-db-ja.com

VM vSphereの電源をオンにできません "現在の状態では操作は許可されていません"

このようなサーバーがあります

サーバー1

サーバー2

Server3(アクセス不可)

サーバー4

電源を入れようとすると「現在の状態では操作できません」と表示されます。ホストとVM自体を確認しましたが、保留中または失敗したタスクはありません。他に何を確認できますか?

編集:

データストア内のVMファイルを参照できました。

1
Jeff

起動させることができました。ここに私が従ったステップがあります:

  1. .vmxファイルを見つけます(どのデータストアを覚えているか)

  2. インベントリ用のVMを削除する

  3. データストアを参照し、VM(.vmxファイルを右クリック)を再度追加します)

2
Jeff

サーバーが保守モードになっていないことを確認してください。シャットダウン/再起動では、サーバーを最初にメンテナンスモードにして、VMがこの状態で起動しないようにする必要があります。

3
user383911

このコマンドを使用して、コマンドラインからVMの電源を入れることができました。

vim-cmd vmsvc/power.on xxx

Vimid xxxは、

vim-cmd vmsvc/getallvms | grep -i "vm name"
1
Yong Xu

ホストを再起動して、サーバーがクラスターにリンクされているかどうか、または共有ストレージのスケジュールされたタスクなど、関連している可能性があるものを使用しているかどうかを確認します。ホスト上で、基本的なコマンド画面から直接表示されていない可能性がある何かが発生している必要があります。もう1つの方法は、サーバーコンソールにアクセスして、最も多くのリソースを消費しているものを確認することです。これは、ほとんどの場合、状態をブロックしていることになります。

0
Alex H

これは毎回うまくいくわけではありませんが、何度も私を救いました:

SSHまたはコンソールを使用してログインし、次のコマンドを発行します。

services.sh restart

これは実行中のVMには影響しませんが、特定のVMにアクセスするのを妨げているロックを解除する可能性があります。

0
jornane