Hitachi

JP1 Version 12 JP1/Extensible SNMP Agent


snmpdm

〈このページの構成〉

形式

snmpdm  [-authfail][-Contact 連絡先][-help][-Location 設置場所]
        [-mask ログマスク値][-n][-tcplocal]
        [-ip_proto [ipv4 | ipv4_ipv6 | ipv6]]
        [-sysDescr 説明][-hexdump][-vbdump]

機能

マスターエージェントへの各種指示をします。マスターエージェントは,SNMPマネージャーからのSNMP要求を受信します。その受信したメッセージをサブエージェントに通知します。サブエージェントは,応答をマスターエージェントに返信します。マスターエージェントは,その応答をSNMPマネージャーに返信します。

マスターエージェントは次に示すMIBを提供します。

格納場所

引数

-authfail

-authfailの省略形:-a

マスターエージェントの認証失敗トラップの送信を抑止します。

この引数は,前バージョンのSNMPエージェントとの互換性のために用意されているだけなので,通常は使用しないでください。

認証失敗トラップを抑止する場合は,/etc/srconf/agt/snmpd.cnf内のsnmpEnableAuthenTrapsに2を設定し,マスターエージェントを再起動してください。

-Contact連絡先

-Contactの省略形:-C

マスターエージェントの連絡先を変更します。

-help

-helpの省略形:-h

マスターエージェントのコマンドの引数を表示します。

-Location設置場所

-Locationの省略形:-L

マスターエージェントの設置場所を変更します。

-maskログマスク値

-maskの省略形:-m

マスターエージェントのログマスク値を,指定されたログマスク値に変更します。

ログマスク値は,文字列,10進数,および16進数で指定できます。ログマスク値の指定と指定例を次に示します。

値の種別

ログの抑止

トレースログ出力

警告ログ出力

エラーログ出力

文字列

FACTORY_TRACE

FACTORY_WARN

FACTORY_ERROR

10進数

0

8388608

268435456

536870912

16進数

0x0

0x00800000

0x10000000

0x20000000

(凡例)

−:該当しない。

指定例

snmpdm -m FACTORY_TRACE
snmpdm -m 8388608
snmpdm -m 0x00800000
snmpdm -m FACTORY_TRACE FACTORY_WARN FACTORY_ERROR

-mを文字列で指定する場合で,かつ,ほかの引数と組み合わせて指定する場合は,-mは最後に指定してください。

-n

マスターエージェントは,デーモン化しません。

-tcplocal

サブエージェントからのTCP接続を受け付けます。

-ip_proto [ipv4 | ipv4_ipv6 | ipv6]

SNMPリクエスト受信ポートのIPプロトコルバージョンを指定します。-ip_protoを指定しない場合は,IPv4とIPv6のSNMPリクエスト受信ポート(ipv4_ipv6)を使用します。

ipv4

IPv4のSNMPリクエスト受信ポートだけを使用します。

ipv4_ipv6

IPv4とIPv6のSNMPリクエスト受信ポートを使用します。

ipv6

IPv6のSNMPリクエスト受信ポートだけを使用します。

-sysDescr 説明

-sysDescrの省略形:-sys

マスターエージェントのsysDescrを変更します。

-hexdump

SNMPパケットの内容を16進数ダンプで表示します(使用方法については「7.4.1 マスターエージェントの送受信パケットダンプの取得」を参照してください)。

-vbdump

SNMPパケット中のVarBindリストの内容を表示します(使用方法については「7.4.1 マスターエージェントの送受信パケットダンプの取得」を参照してください)。

-apverbose

冗長ログを出力します。

外部の影響

環境変数

次の環境変数をSnmpMasterファイルで指定します。

SR_SNMP_TEST_PORT

マスターエージェントのSNMP受信ポートを設定します。マスターエージェントは,この環境変数が指定されていない場合,SNMP受信ポートに/etc/servicesファイルのsnmp行の値を使用します。通常は指定する必要はありません。マスターエージェントのSNMP受信ポートを変更する場合は,指定する必要があります。

SNMP_HTC_AUTH_LOG

ログの取得を指定します。

SNMP_HTC_AUTH_LOG環境変数の指定方法については,「7.4.4 コミュニティ名不正時のログ取得」を参照してください。

SR_TRAP_TEST_PORT

マスターエージェントのSNMPトラップの通知先ポートを指定します。

SNMP_HTC_INIT_WAIT_TIME

snmpdmプロセスが起動されたあとcoldStartトラップを送信するまでの時間を0〜300(単位は秒)で指定します。この間にきたSNMP Requestは破棄されます。デフォルトは15秒です。

SNMP_HTC_SNMPD_LOG_SIZE

ログ・16進数ダンプ・VarBindリストの出力ファイルのサイズを0〜50(単位はメガバイト)で指定します。なお,0を指定した場合,ログ・16進数ダンプ・VarBindリストは出力されません。デフォルトは10メガバイトです。

SNMP_HTC_SNMPD_LOG_CNT

ログ・16進数ダンプ・VarBindリストの出力ファイルの面数を1〜10で指定します。デフォルトは10面です。

SR_LOG_DIR

ログ・16進数ダンプ・VarBindリストの出力先ディレクトリを指定します。

注意事項