Siirry pääsisältöön
  • Tee tilauksia nopeasti ja helposti
  • Tarkastele tilauksia ja seuraa lähetyksen tilaa
  • Luo tuoteluettelo ja käytä sitä
  • Hallitse Dell EMC-sivustoja, tuotteita ja tuote-tason yhteystietoja yrityksen hallinnan avulla.

Dell OpenManage Server Administrator バージョン 7.3 ユーザーズガイド

VMware MIB をプロキシするために対応 VMware ESX 4.0 オペレーティングシステムが稼動するシステムにおいて SNMP エージェントを設定する

ESX 4.X サーバーは、SNMP プロトコルを使って単一デフォルトポート 162 経由で管理できます。 このためには、 snmpd はデフォルトポート 162 を、 vmwarehostd は 167 のように異なる(未使用の)ポートを使うように設定されます。 VMware MIB ブランチの SNMP 要求は、 snmpd デーモンのプロキシ機能を使って vmware-hostd に送信されます。

VMware SNMP 設定ファイルは、ESX サーバー上、またはリモートシステム(Windows または Linux)から VMware Remote Command-Line Interface (RCLI) コマンド、 vicfg-snmp を実行することにより、手動で変更できます。 RCLI ツールは、VMware ウェブサイト vmware.com/download/vi/drivers_tools.html からダウンロードできます。

SNMP エージェントを設定するには、次の手順を行います。

  1. VMware SNMP 設定ファイル、 /etc/vmware/snmp.xml を手動で編集するか、または次の vicfg-snmp コマンドを実行して SNMP 設定を変更します。 これには、SNMP リッスンポート、コミュニティ文字列、およびトラップターゲット ipaddress/port、およびトラップコミュニティ名が含まれ、次に VMware SNMP サービスを有効にします。
    1. vicfg-snmp.pl --server <ESX IP addr> --username root --password <password> -c <community name> -p X –t <Destination_IP_Address>@162/ <community name>

      未使用ポートを示します。 未使用ポートを見つけるには、定義済みシステムサービスのポート割り当てについて /etc/services ファイルをチェックします。 また、選択したポートがどのアプリケーションまたはサービスでも使用されていないことを確認するため、ESX サーバーで次のコマンドを実行します: netstat –a command
      • 注: カンマ区切りで複数の IP アドレスを入力することも可能です。

      VMware SNMP サービスを有効にするには、次のコマンドを実行します。

    2. vicfg-snmp.pl --server <ESX IP addr> --username root --password <password> - E

      設定を表示するには、次のコマンドを実行します。

    3. vicfg-snmp.pl --server <ESX_IP_addr> --username root --password <password> -s

      変更後の設定ファイルの例は次の通りです:

      <?xml version="1.0">

      <config>

      <snmpSettings>

      <enable> true </enable>

      <communities> public </communities>

      <targets> 143.166.152.248@162/public </targets>

      <port> 167 </port>

      </snmpSettings>

      </config>

  2. システムで SNMP サービスが既に起動している場合は、次のコマンドを入力して停止させます: service snmpd stop
  3. /etc/snmp/snmpd.conf ファイルの最後に次のラインを追加します: proxy -v 1 -c public udp:127.0.0.1:X .1.3.6.1.4.1.6876

    ここで、 X は、上記の SNMP 設定時に指定された未使用ポートを表します。

  4. 次のコマンドを使用してトラップの送信先を設定します: <Destination_IP_Address> <community_name>

    専用 MIB で定義されたトラップを送信するには、trapsink 仕様が必要です。

  5. 次のコマンドを使って mgmt-vmware サービスを再スタートします: service mgmt-vmware restart
  6. 次のコマンドを使って snmpd サービスを再スタートします: service snmpd start
    • 注: このサービスは snmpd サービスに依存するため、srvadmin がインストールされ、サービスがすでに開始されている場合はサービスを再起動してください。
  7. 再起動ごとに snmpd デーモンが開始されるようにするため、次のコマンドを実行します: chkconfig snmpd on
  8. 管理ステーションにトラップを送信する前に、次のコマンドを実行して、SNMP ポートが開かれていることを確認します: esxcfg-firewall -e snmpd

Arvostele tämä sisältö

Tarkka
Hyödyllinen
Helppo hahmottaa
Oliko tästä artikkelista hyötyä?
0/3000 characters
  Anna arvioinnit (1–5 tähteä).
  Anna arvioinnit (1–5 tähteä).
  Anna arvioinnit (1–5 tähteä).
  Valitse, oliko artikkelista mielestäsi hyötyä vai ei.
  Kommenteissa ei voi olla seuraavia erikoismerkkejä: <>()\