SNMP エージェントは、初期化時に coldStart トラップを送信します。トラブルシューティングを行いデバイスがリロードされる理由を確認する際に、このドキュメントの情報を使用できます。
このドキュメントの読者は、オブジェクト ID からオブジェクト名への変換機能など、SNMP トラップを理解している必要があります。
特定の SNMP オブジェクト ユーザは、次の項目に精通している必要があります。
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。
以降のセクションでは、ユーザのルータ上での coldStart トラップの原因について説明します。
Oct 13 13:10:17 nms-server2 snmptrapd[223]: 1.2.3.4: Cold Start Trap (0) Uptime: 0:00:24.57, system.sysUpTime.sysUpTimeInstance = Timeticks: (2457) 0:00:24.57, enterprises.cisco.local.lsystem.whyReload.0 = "reload"
reload show version コマンドは、リロードによって ROM に返されたシステムを示します。
Oct 13 13:19:23 nms-server2 snmptrapd[223]: 1.2.3.4 [1.2.3.4]: Trap system.sysUpTime.sysUpTimeInstance = 1984, .iso.org.dod.internet.snmpV2.snmpModules.snmpMIB.snmpMIBObjects.snmpTrap. snmpTrapOID.0 = OID: .iso.org.dod.internet.snmpV2.snmpModules.snmpMIB.snmpMIBObjects.snmpTraps. coldStart, system.sysUpTime.sysUpTimeInstance = Timeticks: (1984) 0:00:19.84, enterprises.cisco.local.lsystem.whyReload.0 = "power-on"
show version コマンドは、電源オンによって ROM に返されたシステムを示します。
Oct 13 13:12:05 nms-server2 snmptrapd[223]: 1.2.3.4 [1.2.3.4]: Trap system.sysUpTime.sysUpTimeInstance = 1984, .iso.org.dod.internet.snmpV2.snmpModules.snmpMIB.snmpMIBObjects.snmpTrap. snmpTrapOID.0 = OID: .iso.org.dod.internet.snmpV2.snmpModules.snmpMIB.snmpMIBObjects.snmpTraps. coldStart, system.sysUpTime.sysUpTimeInstance = Timeticks: (1984) 0:00:19.84, enterprises.cisco.local.lsystem.whyReload.0 = "error - Signal 23, Exception code (0x0024)!, PC 0x801E2EC0"
show versionコマンドは、Signal 23, Exception code (0x0024)!, PC 0x801E2EC0というエラーによってROMに返されたシステムを示します。
管理者がルータへ Telnet 接続し、何らかの作業を実行している場合にルータがクラッシュすると、次のトラップが表示されることもあります。このトラップ(SNMP v2c)は、クラッシュによるリロード後、ルータが起動しているときに生成されます。
Oct 13 13:37:42 nms-server2 snmptrapd[223]: 1.2.3.4 [1.2.3.4]: Trap system.sysUpTime.sysUpTimeInstance = 8287, .iso.org.dod.internet.snmpV2.snmpModules.snmpMIB.snmpMIBObjects.snmpTrap. snmpTrapOID.0 = OID: enterprises.cisco.cisco#.tcpConnectionClose, enterprises.cisco.local.lts.ltsLineSessionTable.ltsLineSessionEntry. tslineSesType.2.1 = telnet(5), tcp.tcpConnTable.tcpConnEntry.tcpConnState.14.32.12.254.80.172.18.123.68.43280 = finWait2(7), enterprises.cisco.local.ltcp.ltcpConnTable.ltcpConnEntry.loctcpConnElapsed. 14.32.12.254.80.172.18.123.68.43280 = Wrong Type (should be Timeticks): 17, enterprises.cisco.local.ltcp.ltcpConnTable.ltcpConnEntry.loctcpConnInBytes. 14.32.12.254.80.172.18.123.68.43280 = 66, enterprises.cisco.local.ltcp.ltcpConnTable.ltcpConnEntry.loctcpConnOutBytes. 14.32.12.254.80.172.18.123.68.43280 = 168, enterprises.cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineUser.2 = ""
または
ルータをリロードする前のトラップの回避に IP 接続が使用できた場合、次のトラップ(SNMP v1)が表示されることがあります。
Oct 13 14:35:55 nms-server2 snmptrapd[223]: 1.2.3.4: Enterprise Specific Trap (tcpConnectionClose) Uptime: 0:04:15.25, enterprises.cisco.local.lts.ltsLineSessionTable.ltsLineSessionEntry. tslineSesType.130.1 = telnet(5), tcp.tcpConnTable.tcpConnEntry.tcpConnState.10.5.1.123.23.172.18.123.33.1840 = established(5), enterprises.cisco.local.ltcp.ltcpConnTable.ltcpConnEntry.loctcpConnElapsed. 10.5.1.123.23.172.18.123.33.1840 = Wrong Type (should be Timeticks): 19504, enterprises.cisco.local.ltcp.ltcpConnTable.ltcpConnEntry.loctcpConnInBytes. 10.5.1.123.23.172.18.123.33.1840 = 93, enterprises.cisco.local.ltcp.ltcpConnTable.ltcpConnEntry.loctcpConnOutBytes. 10.5.1.123.23.172.18.123.33.1840 = 1766, enterprises.cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineUser.130 = "cse"
注:例2と3はSNMP v2cを生成するように設定されたルータから取得され、例1と4はSNMP v1トラップを生成するように設定されたルータから取得されます。
Oct 13 14:30:23 nms-server2 snmptrapd[223]: 1.2.3.4: Enterprise Specific Trap (reload) Uptime: 0:03:05.98, system.sysUpTime.sysUpTimeInstance = Timeticks: (18598) 0:03:05.98, enterprises.cisco.local.lsystem.whyReload.0 = "snmp shutdown request"
ルータのリロード後に show version コマンドを実行すると、リロードによって ROM へ返されたシステムが表示されます。
注:次のバグは、Catalyst 2900/3500 XLスイッチで生成されないcoldStartトラップに関連しています。CSCdy10697 (登録ユーザ専用)、CSCdp41669 (登録ユーザ専用)、およびCSCdm02220 (登録ユーザ専用)。