この節では、WBEM 用 SNMP アダプタをインストール、起動、停止、および使用する方法について説明します。
SNMP アプリケーションを使用して CIM Object Manager からデータを取得する準備ができたら、このあとの手順に従って、アダプタを起動します。
スーパーユーザーになります。
マスターエージェントを停止します。
# /etc/init.d/init.snmpdx stop |
ディレクトリを /etc/snmp/conf に変更します。
snmpXwbem.rsrc- をアダプタリソースファイルに移動します。
# mv snmpXwbem.rsrc- snmpXwbem.rsrc |
マスターエージェントを再起動します。
# /etc/init.d/init.snmpdx start |
CIM Object Manager からのデータの取得が完了したとき、または /etc/snmp/conf にあるファイルを変更する場合には、アダプタを使用不可にする必要があります。次の手順に従ってください。
スーパーユーザーになります。
マスターエージェントを停止します。
# /etc/init.d/init.snmpdx stop |
アダプタを停止します。
# /usr/bin/pkill -9 -x -u 0 snmpXwbemd |
ディレクトリを /etc/snmp/conf に変更します。
snmpXwbem.rsrc の名前を一時的に変更します。
# mv snmpXwbem.rsrc snmpXwbem.rsrc- |
マスターエージェントを再起動します。
# /etc/init.d/init.snmpdx start |
/var/sadm/wbem/snmp/map に新しいマッピングファイルを置いたり、そのディレクトリ内の既存のマッピングファイルを更新したりしたあとは、ディレクトリ内のすべてのマッピングファイルを再度読み取るようにアダプタに通知しなければなりません。アダプタに通知するには、シグナル SIGHUP を指定します。
次の手順に従って、アダプタにすべてのマッピングファイルを再び強制的に読み取らせてください (CIM Object Manager を再起動する必要はありません)。
スーパーユーザーになります。
新しいマッピングファイル、またはマッピングファイル内の新しい項目が、アダプタによって登録されていないサブツリーを参照しているかどうか確認します。
参照している場合は、次の手順に進みます。
参照していない場合は、手順 5 に進みます。
/etc/snmp/conf/snmpXwbem.reg を更新して、新しいサブツリーを組み込みます。
マスターエージェントを停止し、再起動します。
# /etc/init.d/init.snmpdx stop
# /etc/init.d/init.snmpdx start
アダプタに、マッピングファイルを更新したことを通知します。
# /usr/bin/pkill -1 -x -u 0 snmpXwbemd |