免責事項:これは英文の記事「SSH to ESXi successfully but disconnect immediately」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
/var/run/log/hostd.log
In(166) Hostd[1050225]: [Originator@6876 sub=Vimsvc.ha-eventmgr] Event 165 : SSH session was opened for 'User@IP_Address'.In(166) Hostd[1050230]: [Originator@6876 sub=Vimsvc.ha-eventmgr] Event 166 : SSH session was closed for 'User@IP-Address'.
ESXiShellInteractiveTimeOut の "Current Value" が 1 秒に設定されています。/commands/esxcfg-info_-a.txt
|----Option Name..................................ESXiShellInteractiveTimeOut |----Current Value................................1 |----Default Value................................0 |----Min Value....................................0 |----Max Value....................................86400 |----Hidden.......................................false |----Parent......................................./UserVars/ |----Path........................................./UserVars/ESXiShellInteractiveTimeOut
VMware vSphere ESXi
オプション ESXiShellInteractiveTimeOut の値が、デフォルトの 0 から 1 秒に変更されています。
この問題を解決するには、以下の手順で ESXiShellInteractiveTimeOut を適切な値に変更してください:
vSphere Client でホストの [構成] タブ > [システムの詳細設定] > [編集] をクリックし、ESXiShellInteractiveTimeOut でフィルタリングして適切な値を入力します。