web-dev-qa-db-ja.com

ESXi4.1と(場合によっては)シェルのみを使用してハードウェアの詳細を確認する方法

ホストsshシェルおよびvmwareコンソール(iLOなし)へのリモートアクセスのみを備えたHPマシンでESXi4.1を実行している場合、サーバーからハードウェアレポートを収集する方法はありますか?ディスクがSASまたはSATAであるかどうか、およびp410iコントローラーにNVRAMとバッテリーが搭載されているかどうかを確認することに特に興味があります。

明らかに、これはVMホストです。再起動が最後の手段です(特に私がマシンから離れているためです)。

私はまた、このマシンで使用できるLiveCDへのポインタ(再起動する必要がある場合)をホストのローカルユーザーに渡すことができるようにして、CDでシステムを起動して収集できるようにしたいと思います。レポートと私にそれを送ってください。

ありがとう

UPD:atmのように見えるもののスクリーンショットです: 

これは、このESXiにHP固有のパッケージがないことを意味していると思います。別の方法を探す必要がありますか?または私は間違った場所を探していますか?

4
dyasny

これはHPサーバーなので、vSphereクライアントで利用可能なハードウェアに関する情報がいくつかあるはずです。質問に基づいて、クライアントにアクセスできるかどうかはわかりません。アクセス権がある場合は、[構成]-> [ヘルスステータス]-> [ストレージ]に移動して、アレイのセットアップを確認できます。これは、HPのエージェント/センサーが組み込まれたバージョンのESXiを使用している場合にのみ適用されます。サーバーがHP固有のビルドでない場合、ストレージアレイ情報が欠落している可能性があります。

enter image description here

HPサーバーのモデルを知っていますか? Smart Array P410コントローラーを備えた最近の多くのユニットには、フラッシュバックアップまたはバッテリーバックアップの書き込みキャッシュ(BBWC)がインストールされているため、これは絞り込みに役立ちます。

ただし、ホストのsshシェルを使用すると、サーバーの製品名とHP部品番号を取得できます。シェルプロンプトで、次のように入力します。

smbiosDump | egrep '(Product|Serial)'

いずれかのESXiサーバーで、次の出力が生成されます。

~ # smbiosDump | egrep '(Product|Serial:)'
      Serial Services supported
    Product: "ProLiant DL370 G6"
    Serial: "MXQxxx0DHP"
    Serial: "MXQxxx0DHP"
    Product ID: 519577-005

「製品ID」をグーグルすると、そのモデルのHP Quick Specsが表示され、512MB BBWCを備えたSmart Array P410iコントローラーの存在が示されます。

アレイを構成するディスクとディスクタイプについては、通常のアプローチは、HP Insight Agentsを使用し、フルOSまたはいずれかの方法 ここにリストされている を使用する場合はhpacucliを使用することです。ただし、これはESXiのオプションではありません。 POST中にサーバーのBIOSセットアップユーティリティ(プロンプトでF8を押す)から確実にその情報を取得できます。

完全なハードウェア仕様を取得するために、一般的なライブCDは必要ありません。サーバーに付属しています。付属のHP SmartStart CDを使用します( またはダウンロード )。これを実行すると、ハードウェアの仕様とRAID構成に関する完全な洞察が得られます。

3
ewwhite

lspciコマンドラインにコントローラーカードが一覧表示されます。例えば

~ # ~ # lspci | grep storage
000:000:17.0 Mass storage controller: ATI Technologies Inc SB700 SATA Controller [IDE Mode] [vmhba0]
000:000:20.1 Mass storage controller: ATI Technologies Inc SB700/SB800 IDE Controller [vmhba1]
000:003:05.0 Mass storage controller: Silicon Image, Inc. SiI 3512 SATARaid Controller [vmhba3]

よりエレガントな方法があると確信していますが、使用しているディスクの種類を確認するには、コマンドラインでfdisk -lを実行すると、モデル番号とシリアル番号がわかりますディスクの:

例えば

~ # fdisk -l
Disk /dev/disk /t10.ATA_____SAMSUNG_HD204UI_________________________S2HG**********37______
:2000.3 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
<snip>
1
paulos

ハードウェアステータスページを使用して、vCenter内からこの情報をすべて取得できる場合があります。スクリーンショットはDellサーバーのものですが、HPサーバー-YMMVで表示される場合があります。 enter image description here

1
jftuga

esxcfg-info-w sshまたはコンソール上のキー。このコマンドは多くの情報を返しますが、一部は固有のものです

0
nulltime