私は多数のESXiホストを管理していますが、これを効率的に行うには、すべてのサーバーでvCenter/vSphereを介したSSHアクセスを有効または無効にするには負担が大きすぎるため、常にホストへのSSHを許可する必要があります。ホストにログインして、ホスト間でCLIまたはSCPファイルを表示する必要があるたびにホストします。
ただし、私が直面している問題は、vSphereのデフォルトの動作が、SSHアクセスが有効になっているすべてのホストに警告アイコンとnag-bannerを表示することです。
これは単に煩わしいだけでなく、CPUやメモリの使用量が多い、ディスク容量が少ない、冗長性が失われているなど、ホストのいずれかに実際に気になる警告状態があるかどうかをすばやく視覚的にスキャンすることで確認できなくなります。
では、この警告アイコン(可能であればnagバナーも)を取り除くにはどうすればよいですか?
このオプションを変更するには、さまざまな方法があります。
これらのソリューションはすべてVMware KB 2003637
にリストされています。
SSHについては、esxcli
の方法で:を使用すると便利な場合があります。
vim-cmd hostsvc/advopt/update UserVars.SuppressShellWarning long 1
完全なドキュメント: ESXiシェルおよびSSHのクラスター警告はESXi 5.xホストに表示されます