一部のESXi 4.1ホストとvCenter Server 5.0がインストールされたVMwareインフラストラクチャがあります。次の情報でハードウェアインベントリを拡張する必要があります。
この情報を収集するには、PowerCLIを使用する必要があります。必要に応じて、その内部からESXCliを使用できます。ただし、ESXiホストへのSSHアクセス権がないため、ネイティブESXiコマンドを実行することはできません。
PowerCLIからメモリ情報をクエリする方法はありますか?
(おまけとして、ESXiホストのRAIDコントローラーにBBWCモジュールがインストールされているかどうかを照会すると便利です...)
したがって、これらはHP ProLiantサーバーです。探しているインベントリ情報を取得するにはさまざまな方法があります...利用可能な選択肢の中で、PowerCLIを介したVMwareホストへのクエリは、私が使用する最後のオプションについてです...
hponcfg
(ILO)またはhpasmcli
(管理エージェント)またはhpacucli
(RAID)ユーティリティを使用して、実行中のオペレーティングシステム内から。dmidecode
(古いホスト)。smbiosDump
またはesxcfg-info
、スクリプトまたは手動。ESXiのHPビルドを使用していない場合、またはHP .VIBバンドルがインストールされていない場合、ストレージシステムの機能を完全に把握することはできません。
こちらもご覧ください:
ESXi4.1と(おそらく)シェルのみを使用してハードウェアの詳細を確認する方法
そして
ESXi 5ホストでSmart Array P400を管理するためのオプション
SmbiosDumpコマンドを使用すると、RAM拡張スロットの数と、それぞれに接続されている拡張スロットの数を知ることができます。
例:
スロット数を知るには:
smbiosDump | grep -A 4 'Physical Memory Array'
12スロットにインストールされている合計RAMが表示されます。
smbiosDump | grep -A 12 'Memory Device'
これがどのように機能するかの詳細: https://www.sysadmit.com/2018/05/vmware-esxi-ver-modulos-de-ram.html